-3

〜600ページのサイトのナビゲーション用のコードを含むjsファイルがあります。メニュー(色、背景、リンクなど)を変更したいのですが、ここのコードとしてJSファイルを編集したくありませんメニューに画像を使用するようなものです..だから、phpファイルまたはhtmlファイルを作成して、そのjsファイル内で呼び出すことを考えていました。これは可能ですか?

お知らせ下さい。

4

2 に答える 2

0

PHP、HTML、JSの違いを理解する必要があります。それらはそれぞれ、Webプログラミングで異なるドメインを占めます。PHPはサーバー側のロジック用であり、HTMLは構造言語であり、JSは、ページに存在する(JSでレンダリングされる可能性のある)HTMLの上で機能することを目的としたアクション指向の言語です。

すべてのプログラマーは、ある時点で、複雑なソリューションに対するバンドエイドの修正を見つけようとすることで、あなたがしているようにコードを「ハッキング」しようとしました。それは価値がありません。最良の場合、パフォーマンスが低下し、完全に失敗するか、ブラウザの互換性とユーザーインターフェイスの品質がほとんどの場合失われます。

つまり、時間をかけてJSを編集してください。画像の検索/置換をいつでも実行して、画像を取り除き、その場所にCSSクラス宣言を挿入できます。それを正しく行うと、後で大きな頭痛の種を減らすことができます。

于 2012-08-03T21:31:58.813 に答える
0

js で img の代わりに iframe をレンダリングし、URL を php/html に渡すことができます。

于 2012-08-03T21:26:15.137 に答える