回复讨论(解决方案)
若未跨域,可通过iframe.contentWindow访问ifram内页面window对象,注册其body或document的点击事件即可;
若跨域,则很难搞
若未跨域,可通过iframe.contentWindow访问ifram内页面window对象,注册其body或document的点击事件即可;
若跨域,则很难搞
不明白你为什么要给iframe增加单击事件。跨域就是响应不同站点的请求,一般来说我们的web程序都是在一个站点下的不同页面进行切换,这些页面都是在同一个服务器下。如果说跨域,例如你要在iframe中嵌入一个天气功能,但是天气的数据又是来源于国家某部门的官方数据网站的接口,那么这就跨域了。
若未跨域,可通过iframe.contentWindow访问ifram内页面window对象,注册其body或document的点击事件即可;
若跨域,则很难搞
域名+端口+协议,你可以简单理解为用相对路径,则不跨域,用绝对路径(如http://xxx.htm),则跨域
不明白你为什么要给iframe增加单击事件。跨域就是响应不同站点的请求,一般来说我们的web程序都是在一个站点下的不同页面进行切换,这些页面都是在同一个服务器下。如果说跨域,例如你要在iframe中嵌入一个天气功能,但是天气的数据又是来源于国家某部门的官方数据网站的接口,那么这就跨域了。
好久的问题了,还是以前做项目时的,貌似已经解决了,给分,谢帮忙!
查看更多关于如何给页面中的iframe添加js函数_html/css_WEB-ITnose的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did105743