iframe为啥没有跨域问题(jQuery(javascript)无法跨域,怎么解决是想获取iframe的框架里面的东西!!)

本文目录
- jQuery(javascript)无法跨域,怎么解决是想获取iframe的框架里面的东西!!
- js iframe 跨域调用怎么不行
- 我的iframe嵌套在别人页面上,在iframe中ajax访问自己服务器也算跨域
jQuery(javascript)无法跨域,怎么解决是想获取iframe的框架里面的东西!!
这里主要就是通过JS来操作Window对象。Window 对象表示浏览器中打开的窗口,如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。
经过我在网上查资料,找到了JS操作iframe中HTML元素的方法。示例如下。
1function ShowExit() {
2//获取iframe的window对象3var topWin = window.top.document.getElementById("topNav").contentWindow;
4//通过获取到的window对象操作HTML元素,这和普通页面一样5 topWin.document.getElementById("exit").style.visibility = "visible";
6 }
说明:第一步,通过window.top.document.getElementById("topNav")方法获取了顶部菜单页面(topPage.htm)所在的iframe对象;第二步,通过上一步获取到的iframe对象的contentWindow属性得到了iframe中元素所在的window对象;第三步,通过上一步获取到的window对象来操作iframe框架中的元素,这和操作不在iframe框架中的普通HTML元素是一样的。
***隐藏网址***
js iframe 跨域调用怎么不行
你这个调用的方式没问题,
问题是你的showM
在 加载 child的时候,页面内容是 对的
但是通过父业面调用一次后, child的内容就变成 ’child’了,showm()之类的就都被冲掉了,
所以再次执行就会报错
我的iframe嵌套在别人页面上,在iframe中ajax访问自己服务器也算跨域
只要是同个域名下的文件(即使不在同个文件夹),就不算跨域。你的parent页面和iframe页面的域名相同么?
不同级的域名(如一个为主域名,一个为二级域名)会有跨域问题。

更多文章:
在from子句中可以出现(如何在from 子句中嵌套查询下面的语句在access中出错!)
2026年10月11日 05:20
countif函数统计个数怎么用(countif函数怎么用 详解Excel中countif函数的使用方法)
2026年10月11日 03:30
正则匹配数字之前的字符(正则表达式如何匹配前面是数字、中间是“/”、后面也是数字,就像2/3专业的模式)
2026年10月11日 03:00
orlnsertbootmediinselected(我电脑开机显示这个是什么意思or insert boot media in select)
2026年10月10日 23:00
display的用法(display是什么意思 详解display的含义和用法)
2026年10月10日 22:00
html全部居中代码(怎么让网页居中显示,html如何让网页居中)
2026年10月10日 21:10






