首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

如果iframe页面发生改变,则提示,代码应该如何写

2013-09-07 
如果iframe页面发生改变,则提示,代码应该怎么写如题,本人小白一个,遇到复杂的问题不知如何入手,求高手赐教

如果iframe页面发生改变,则提示,代码应该怎么写
如题,本人小白一个,遇到复杂的问题不知如何入手,求高手赐教,当iframe的页面发生跳转时则提示是否要跳转,代码应该怎样写,是否用event事件处理?
[解决办法]
如果没跨域,可以通过onload事件向iframe加载页面中注册onbeforeunload事件,跨域就没搞了

<script>
    function addEvent(ifr) {
        ifr.contentWindow.onbeforeunload = function (e) {
            return (e 
[解决办法]
 window.event).returnValue = '确认要离开页面?!!';
        }
    }
</script>
<iframe src="2.html" onload="addEvent(this)" name="ifr"></iframe>
<a href="x.html" target="ifr">x.html</a>

[解决办法]
在修改iframe的src的事件函数里面判断吧,如果要跳转再更改iframe的src

热点排行