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需要有服务器环境才可以,直接打开文件会报错的