2

これを説明するのは少し難しいかもしれませんが、最善を尽くします。

JavaScript からの結果を表示するページがあります (正確には時間 (HH/MM/SS))。

Firefox の右クリック -> のように、ブラウザーから表示したときに、そのページのソース コードでページに表示される JavaScript の結果を表示する必要がありますview source files

結果をエコーすることを考えていましたが、エコーはページのソースコードではなくページに結果を表示するだけなので、それは間違った考えのようです。

編集:

では、ページ ソースで JavaScript の結果を表示できない場合、このサイトでは現在時刻などの結果をページ ソースでどのように表示するのでしょうか。つまり、2013 年 7 月 31 日水曜日などは、ページおよびページ ソースで表示できます。

http://www.timeanddate.com/worldclock/city.html?n=136

Google Chrome を使用してページのソースを表示しています。

4

2 に答える 2

2

JavaScript を使用して、サーバーから取得したソース コードを変更することはできません。JavaScript は DOM オブジェクトを操作できますが、[ソースを表示] をクリックしたときに表示されるテキストは、サーバーから取得したものとまったく同じであり、それを変更する方法はありません。

スクリプトによって行われた変更を表示するには、Firebug または同様のツールを使用します。

于 2013-07-31T17:33:14.060 に答える
0

残念ながら、[ソースを表示] をクリックすると表示されるソース コードは、送信された http 要求の応答です。Javascript はそのソースを変更できません。ソース (DOM) に加えた変更は、DOM インスペクター (つまり、chrome では ctrl+j、IE では F12) でのみ表示されます。

あなたが望むことは、JavaScript側からは単に不可能です。

于 2013-07-31T17:33:21.170 に答える