
如果 iframe地址与当前页面地址同域,js可以访问该页面内的对象
使用 windowframes[0] 或者windowframes[name] 来访问frame的window对象
如要获取元素,使用 windowframes[0]documentgetElementById
另外 ,ie系列和webkit系列可能访问方法上略有区别,具体可调试查看
HtmlDocument doc = webBrowser1Document;
HtmlElement iframe = docGetElementById("topFrame");
HtmlDocument iframeDoc = iframeDocument;
剩下就和无框架一样的 *** 作
你打开页面查看代码的时候你会发现
即使iFrame的链接跳转到另一个页面
但在他的上级页面查看是页面代码时该iframe还是原来的url
而这时候改iframe确实跳转了
所以你查看该iframe时当然是空白的了
不知道我说的你能看明白不
以上就是关于JavaScript 怎么跨域获取 iframe 中的内容全部的内容,包括:JavaScript 怎么跨域获取 iframe 中的内容、Webbrowser 怎么获得Frame/IFrame的当前页面地址、如何获取iFrame当前的URL等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)