Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
asp.net javascript_Asp.net - Fatal编程技术网

asp.net javascript

asp.net javascript,asp.net,Asp.net,在我的asp.net项目中,我正在使用一些javascript打开一个弹出窗口,它工作正常,现在让我来解决我的问题,我有一个主页,当我点击登录链接时,它会打开一个弹出窗口,在该弹出窗口中,我给出了注册链接,当我点击注册弹出窗口将关闭,注册页面在单独的页面中打开,我的问题是如何才能在主页中打开RegistrationOn页面。请帮助我,我希望我对这个问题的解释是清楚的,请帮助我克服这个问题我不完全确定你是否可以,因为(IIRC)你不能使用javascript更改另一个窗口的URL。一些Javasc

在我的asp.net项目中,我正在使用一些javascript打开一个弹出窗口,它工作正常,现在让我来解决我的问题,我有一个主页,当我点击登录链接时,它会打开一个弹出窗口,在该弹出窗口中,我给出了注册链接,当我点击注册弹出窗口将关闭,注册页面在单独的页面中打开,我的问题是如何才能在主页中打开RegistrationOn页面。请帮助我,我希望我对这个问题的解释是清楚的,请帮助我克服这个问题

我不完全确定你是否可以,因为(IIRC)你不能使用javascript更改另一个窗口的URL。一些Javascript专家可能会纠正我的错误X2已经打败我了!然而,我的下一点仍然有效:

javascript:window.opener.location="some page"
你能在没有弹出窗口的情况下完成吗(因为它们很烦人,而且很可能会被阻止)?例如,通过使用隐藏的Div,该get显示为覆盖(如著名的灯箱)?那你真的一直都在你的主页上。

function Reg() { window.close(); var strLocation=“”; var strprofleid=“”; if(top.opener==null){ strLocation=“NewAccount.aspx”; window.location=strLocation; } 否则{ strLocation=“http://“+top.opener.location.hostname+”:“+window.location.port+”/SendMail/“+”NewAccount.aspx”; top.opener.location=strLocation; top.opener.focus(); } }