在PHP/HTML源代码中回显JavaScript结果


Echo JavaScript result in PHP/HTML source code?

这可能有点难以解释,但我会尽我所能。

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

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

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

编辑:

好吧,如果不可能在页面源代码中显示JavaScript的结果,那么这个网站如何在页面源中显示当前时间等的结果?也就是说,2013年7月31日,星期三等,可以在页面和页面来源上查看。

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

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

您不能通过JavaScript更改来自服务器的源代码。虽然javascript可以操作DOM对象,但当您单击"查看源代码"时,您看到的文本与来自服务器的文本完全一样,您无法更改这一点。

要查看脚本所做的更改,请使用Firebug或类似的工具。

不幸的是,当您点击视图源代码时,您看到的源代码是发送的http请求的响应。Javascript无法更改该源。对源(DOM)所做的任何更改都只能在DOM检查器中看到(即chrome中的ctrl+j或ie中的F12)。

从javascript方面来看,您想要的根本不可能实现。