Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.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
Javascript iFrame src更改事件_Javascript_Asp.net_Iframe_Onload - Fatal编程技术网

Javascript iFrame src更改事件

Javascript iFrame src更改事件,javascript,asp.net,iframe,onload,Javascript,Asp.net,Iframe,Onload,我使用了Iframe来显示另一个站点的登录页面。当用户输入用户和密码时,我希望不是在“iframe”中打开结果登录窗口,而是在另一个窗口中打开。我的解决方案是,当用户登录时,我使用当前URL:iframe“,如果它与其SRC相反,则我的windows位置等于当前URL“iframe” 但如何获取当前url或理解url已更改?使用window.location.href获取当前url。问题不清楚,伙计!您是否正在尝试获取iframe的当前url?我使用frame.contentWindow.loc

我使用了
Iframe
来显示另一个站点的登录页面。当用户输入用户和密码时,我希望不是在“iframe”中打开结果登录窗口,而是在另一个窗口中打开。我的解决方案是,当用户登录时,我使用当前URL:iframe“,如果它与其SRC相反,则我的windows位置等于当前URL“iframe”


但如何获取当前url或理解url已更改?

使用
window.location.href
获取当前url。

问题不清楚,伙计!您是否正在尝试获取iframe的当前url?我使用
frame.contentWindow.location.href
但不返回值。Nillo jan,您尝试过:
警报((“#neturl”).attr(“src”));
@Afghanistan:谢谢,我可以得到IFrame的src,但它不是当前的ur。我想得到IFrame的当前位置。
 <iframe id="neturl" src="http://www.anotherSite.com/Login.aspx" onLoad="ChangeUrl();"  ></iframe>
 function ChangeUrl()
   {
    var frame=   document.getElementById('neturl');
    alert(frame.src);
   }