2

这可能有点难以解释,但我会尽力而为。

我有一个页面将显示 JavaScript 的一些结果(确切地说是时间(HH/MM/SS))。

当从浏览器查看时,我需要显示显示在该页面源代码view source files页面上的 JavaScript 结果,例如 Firefox 右键单击​​ -> 。

我正在考虑回显结果,但这似乎是一个错误的想法,因为回显只会在页面上显示结果,而不是在页面的源代码中。

编辑:

好的,如果页面源中无法显示JavaScript的结果,那么本站如何在页面源中显示当前时间等的结果呢?即周三,2013 年 7 月 31 日等,等可以在页面和页面源上查看。

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

我正在使用谷歌浏览器查看页面源。

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 回答