2010-12-14 107 views
1

是否可以通过javascript永久更改html值?我正在访问本地文件。使用javascript永久更改html值?

这是我的代码:

function switchPic(){ 
    top.topPage.activeDef = top.topPage.document.getElementById('h1'); 
    top.topPage.activeDef.href = "pic2.html"; 

} 

回答

3

如果“永久性”你的意思是更改HTML文件(在服务器上),答案是否定的,你不能做到这一点与客户端JavaScript。

+0

与本地文件相同。由于安全原因,JavaScript不允许使用JavaScript文件系统访问。 – sholsinger 2010-12-14 15:45:37

+0

@sholsinger:但是,TiddlyWiki如何做到这一点?请参阅http://www.tiddlywiki.com/它至少适用于本地文件。 – Marcel 2012-04-27 20:14:33

0

不,这是不可能的。

出于安全原因,浏览器中的Javascript与本地文件系统(沙盒)隔离。