bycj.net
当前位置:首页 >> js获取当前iFrAmE url >>

js获取当前iFrAmE url

在许多时候我们在用iframe的时候都会做分页操作 iframe内部的url跳转将不能直接通过iframe的src属性来获得 iframe的当前url的获取方法 代码如下: parent.document.getElementById("content_info").contentWindow.location.href 其中:content_in...

可以直接通过window事件来进行获取: 举例: alert(window.parent.location); 解释:上面的语句就是直接打印出父类所在的url地址。

var url; setInterval(function() { url = getElementById('IamPointer'/*ID换掉这里的字符串也要换成同样的*/).location.href }(), 1)//每1/1000秒更新一次iframe网址 *试试行不行,本人没试过。。。

父页面访问iframe的内容,只能是同域,或同一主域,通过设置相同document.domain才能访问,否则,父页面没有权限访问iframe的内容。如满足上述条件,只需为iframe绑定onload事件,然后用document.getElementById('#iframeId').contentWindow.loc...

跨域页面是获取不到信息的 但是有一个取巧的办法 就是用document.referrer 获取上一个页面的url 但是这个办法有个弊端就是如果你iframe里面有a标签之类被点进去就获取不到了 不过影响不大

在许多时候我们在用iframe的时候都会做分页操作 iframe内部的url跳转将不能直接通过iframe的src属性来获得 iframe的当前url的获取方法 代码如下: parent.document.getElementById("content_info").contentWindow.location.href 其中:content_in...

/* 取得目标iframe src所包含的参数 @param iframeId - 目标iframe的id @return Object 参数名值对,{参数名:参数值,……}*/function getIframeParams(iframeId) { var regexpParam = /\??([\w\d%]+)=([\w\d%]*)&?/g; //分离参数的正则表达式 va...

不太明白,你试试是不是这样,iframe 取一个name属性 比如iframe1,然后 iframe1.location.href

判断一下地址上有没有ifarme地址,有就取出来直接赋值给iframe就行了 //http://www.baidu.com/ok.html?http://www.qq.com页面if(/\?(.+)/.test(location.search)){ document.getElementById("iframe").src=RegExp.$1;};

onload = function (){ var locurl = window.location.host; //获取当前页主域名 var tiaozhuan = document.getElementById("tiaozhuan"); if(locurl == 'C') { tiaozhuan.src='D'; } else { tiaozhuan.src='B'; }}

网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com