Javascript 从asp.net中的iframe更改window.status
我有一个有iFrame的页面。在iFrame中,我有一个不同的应用程序正在工作。我尝试使用javascript更改window.status,但在iFrame中不起作用。它仍然显示父应用程序的状态。下面是我在子应用程序中尝试的代码Javascript 从asp.net中的iframe更改window.status,javascript,asp.net,Javascript,Asp.net,我有一个有iFrame的页面。在iFrame中,我有一个不同的应用程序正在工作。我尝试使用javascript更改window.status,但在iFrame中不起作用。它仍然显示父应用程序的状态。下面是我在子应用程序中尝试的代码 function UpdateWindowTimeOutStatus() { //top.window.status = "Session will time out in: " + Display(30, 0); //window.parent.status = "
function UpdateWindowTimeOutStatus() {
//top.window.status = "Session will time out in: " + Display(30, 0);
//window.parent.status = "Session will time out in: " + Display(30, 0);
//parent.window.status = "Session will time out in: " + Display(30, 0);
//top.parent.window.status = "Session will time out in: " + Display(30, 0);
//top.parent.parent.window.status = "Session will time out in: " + Display(30, 0);
window.status = "";
}
这行不通。我在javascript中放置了一个断点,当断点命中时,它会更改状态,但当我运行时,它会回滚到父窗口状态
我错过了什么
编辑:注释的代码已在代码中尝试。状态不是我唯一尝试过的想法
谢谢窗口。状态是iFrames的窗口。您需要window.top.status来访问顶部窗口的状态。不,它也不起作用:window.status很久以前在所有流行的浏览器中都被禁用,以防止链接滚动目标欺骗。@当我在谷歌上搜索时,我可以在任何地方找到window.status。你能建议用什么代替窗口吗。状态?这取决于你想用它做什么。对于调试,请使用console.log或document.title;对于用户,请使用工具提示、模式、通知或状态栏形式的固定位置元素。