我试图改变我的HTML文件。请参阅this以更好地了解我所做的事情。使用原生JavaScript动态更改HTML源代码?
每件事情都可以正常工作,但是当我查看源代码时并没有改变。我试图做的改变只反映在我在浏览器上打开的网页上。
难道可以通过任何方式改变HTML页面的实际来源吗?
我正在使用IE8和GreaseMonkey4IE在我想操纵的网页上运行我的JavaScript,以防万一您有兴趣。
还有一个类似的问题here。但我的本地存储中有我的HTML文件。没有服务器端 - 客户端技术。
编辑1
嗯,我已经安装Tomcat的,但它是所有在我的本地机器。
另外,如果我可以修改DOM不能将其另存为一个新的HTML文件,这样我就不必乱用原始源文件。
这就是我们怎么做in firefox。在IE8中必须有一些方法来做到这一点。
EDIT 2
现在是在HTML页面没有任何帧工作的罚款。但是当我在带有框架的页面上尝试这些时,它不起作用。它肯定会杀死我。 也许这是因为框架访问其他HTML页面。例如:
<frameset rows="95,*" frameborder="NO" framespacing="0" border="0" marginwidth="0" marginheight="0">
<frame name="title" target="content" src="Strategy%20Details.asp_files/title.htm" scrolling="NO">
<frameset cols="168,*">
<frame name="navigation" noresize="noresize" width="168" target="content" src="Strategy%20Details.asp_files/navigation.htm">
<frame name="content" noresize="noresize" src="Strategy%20Details.asp_files/home.htm">
</frameset>
</frameset>
如何看帧访问在SRC属性的HTML页面。
任何想法???
源是源,DOM是DOM。除了使用编辑器之外,您无法更改源代码。 –
它被称为“源”的原因。 – kapa
虽然我在tomcat上部署文件,但是因为greasemonkey4IE需要一个域来应用javascript on。这就是为什么我无法更改源代码? – EMM