重定向后如何更改div的innerHTML?

时间:2010-03-28 17:55:53

标签: javascript

我正在尝试更改我正在加载的页面上div的innerHTML。

这是我的JavaScript代码:

function redirect(titleName){
    window.location = "pageToLoad.php";
    document.getElementById("title").innerHTML = titleName;
}

它似乎没有用,请帮助我!!

1 个答案:

答案 0 :(得分:1)

脚本的执行寿命仅延续到生命中运行的页面。

如果要从另一个文档中运行的脚本访问一个文档的DOM,那么另一个页面必须处于闲置状态。这意味着您必须使用框架或打开弹出窗口。

这些都不是一个好主意。你应该重新思考你想要实现的目标,并找到一个更好的方法(可能就是“只需更改你在该页面源中链接到的页面的标题”)。