Dav*_*ith 10 javascript url iframe
我有一个iframe,它从父页面调用一个函数.该函数是window.location,但是这不会更改url.有没有办法让iframe从父页面调用一个函数,这会导致iframe更改网址?我也有一个基本的qustion,如果我有一个iframe,然后点击一个链接,将我带到一个新页面,父页面是否保持打开状态?
在此先感谢您的帮助.对不起,如果我听起来像个完全白痴,我是javascript的新手.
戴夫
Chr*_*ian 14
window.location不是一个功能,它是一个对象.
要做你想做的事,首先让iframe从它的父级调用一个特殊的函数.
parent.sendMeToGoogle();
Run Code Online (Sandbox Code Playgroud)
在函数中(在父级中)执行以下操作:
function sendMeToGoogle(){
document.getElementById('iframeID').src="http://google.com/";
}
Run Code Online (Sandbox Code Playgroud)
如果您真正需要的是更改父 URL,window.top.location.href='http://anotherURL.com'即使它们位于不同的域中,您也可以从 iframe 页面使用。
| 归档时间: |
|
| 查看次数: |
33176 次 |
| 最近记录: |