
免费的统计系统是一种方法,还有就自己做一个统计器,然后用js去访问,从而达到统计的目的,如果你想知道多少访问是从推广的人那里得到的,你可以用js去判断是不是在iframe,从而决定要不要去统计,如果你想更具体的,就再判断一下来路,js可以获取到,获取到的来路即为iframe父页的URL,具体的代码一搜就能搜到,我就不说了
网速太慢。iframe是嵌入式框架软件,其对网速要求很高,最低网速为10MB/s,若在低于10MB/s的环境下使用就会导致嵌套页面获取不到路径上的参数,更换一个良好的网络环境即可解决。
不能抓取到iframe的地址跳转。根据查询相关资料信息显示,iframe对象的src属性只反映初始定义的URL,不随iframe内文档地址的变化而变化。在跨域的情况下,外部文档虽然能获取iframe内的window对象,但该window对象的location值是空的。
query取得iframe中元素的几种方法
在iframe子页面获取父页面元素
代码如下:
$('#objId', parentdocument);
// 搞定
在父页面 获取iframe子页面的元素
代码如下:
$("#objid",documentframes('iframename')document)
$(documentgetElementById('iframeId')contentWindowdocumentbody)html()
显示iframe中body元素的内容。
$("#testId", documentframes("iframename")document)html();
根据iframename取得其中ID为"testId"元素
$(windowframes["iframeName"]document)find("#testId")html()
用JS或jQuery访问页面内的iframe,兼容IE/FF
注意:框架内的页面是不能跨域的!
在newsasp里用脚本判断父对象是不是iframe,不是就拒绝显示--我没试,不知道行不行。
关于判断是否被iframe的JS脚本代码如下:
if(parent==null)alert(没有被iframe)
或者直接判断自身是否顶层文件来判断是否被iframe,如:
if
(self=top)
{
被直接用>
以上就是关于别人用iframe调用我的一个静态页面,怎么统计这个静态页面的流量全部的内容,包括:别人用iframe调用我的一个静态页面,怎么统计这个静态页面的流量、iframe嵌套页面获取不到路径上的参数、能抓取到iframe的地址跳转吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)