【发布时间】:2013-02-21 15:32:15
【问题描述】:
我必须在我们的应用程序中解决一个问题,如果打开子窗口并且用户单击浏览器后退按钮,我需要重定向到询问用户名和密码的页面。
我们有 400 个 aspx 页面,所以我只需要在母版页中进行修改。我有如下代码
function initPage(){
checkback();
}
这个函数是用外部javascript文件编写的,并在母版页中使用。
checkback 函数包含如下代码
if (document.forms[0].cprotection.value=='1')
{
document.forms[0].pagecode.value=0;
document.forms[0].act.value='backpressed';
document.forms[0].submit()
}
上面的代码对父窗口工作正常,但如果我打开子窗口就不行。
backpressed 是用于签入类文件以重定向到询问用户名和密码的页面的关键字。请帮我解决这个问题。提前致谢
【问题讨论】:
标签: c# javascript asp.net vb.net