asp.net 对iframe页的浏览和用户行为进行监控 1.如题,如何实现?2.如何实现在iframe中点击含有target="_blank"的链接仍在该IFRAME中打开页面或仍受Web程序监控(排除在IFRAME载入页的时候去掉target="_blank"标记方法) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么一定是IFrame了,不能用别的办法实现么?或者可以写一段全局的js实现,给所有的a标签加入事件,来检测,简单的方法用jquery实现 因为IFRAME可能是其它站的网页. 监控(用户在外站的页面中做了些什么:比如说点了哪些链接,停留了多长时间等……) 1.如何实现对iframe页的浏览和用户行为进行监控(该IFRAME中的页而是外站页,监控:用户在外站的页面中做了些什么,比如说点了哪些链接,停留了多长时间等……))?2.如何实现在iframe中点击含有target="_blank"的链接仍在该IFRAME中打开页面或仍受Web程序监控(排除在IFRAME载入页的时候去掉target="_blank"标记方法) 不知道是否理解错了你的意思就是访问iframe里的元素其中有一个问题,如果是域外的网页的话,那是不可能实现的如果跨域都可以随便访问的话那安全性太差了.想想看把一个网上银行的也面嵌到你的iframe然后修改表单的action使提交到自己的网站,那不是很可怕吗. 有一个问题不是好理解为什么不采用去掉target="_blank"标记 function clearTarget() { var links=self.frames["ifContent"].document.getElementsByTagName("a"); alert(links.length); for(var i=0;i<links.length;i++) { links[i].setAttribute("target",""); } } 问个统计技术的问题.有懂相关原理的进来看下,谢谢! ASP.NET一个后台框架 添加javascript:return confirm() 页面验证控件失效... 矛盾,该不该自己实现http缓存 .net 关于系统时间问题 问个不知道,但是却知道问候后别人会流汗的问题:如何重定向到别的页面 TabContainer里面的字体? asp在线收发邮件 请问web用户控件的问题 vs2010发布asp.net应用程序如何隐藏前台页面文件 求职(asp.net/c#) ASPAJAXExtSetup安装回滚 装不上
2.如何实现在iframe中点击含有target="_blank"的链接仍在该IFRAME中打开页面或仍受Web程序监控(排除在IFRAME载入页的时候去掉target="_blank"标记方法)
就是访问iframe里的元素
其中有一个问题,如果是域外的网页的话,那是不可能实现的
如果跨域都可以随便访问的话那安全性太差了.想想看把一个网上银行的也面嵌到你的iframe然后修改表单的action使提交到自己的网站,那不是很可怕吗.
{
var links=self.frames["ifContent"].document.getElementsByTagName("a");
alert(links.length);
for(var i=0;i<links.length;i++)
{
links[i].setAttribute("target","");
}
}