84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
如题目中的描述,代码来自这里JQUERY 获取 IFRAME 父页面与子页面的元素和方法http://www.cssue.com/javascri...
chrome报错说的是跨域访问的安全问题。有什么解决方式能解决这个问题,能够正常访问子页面的iframe元素吗?谢谢
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
Chrome的安全策略就是如此。file///也算作跨域,不过部署到服务器上就没问题了。此外,解决iframe之间跨域问题,还可以参考HTML5的postmessage().
例子中的应该是错误的,正确的做法是获得iframe中的jQuery对象,然后操作。类似于这样:
iframe.document.window.$.find(...)
chrome需要有服务器环境才可以,直接打开文件会报错的
Chrome的安全策略就是如此。file///也算作跨域,不过部署到服务器上就没问题了。
此外,解决iframe之间跨域问题,还可以参考HTML5的postmessage().
例子中的应该是错误的,正确的做法是获得iframe中的jQuery对象,然后操作。类似于这样:
chrome需要有服务器环境才可以,直接打开文件会报错的