怎么获取页面中iframe标签中document对象

怎么获取页面中iframe标签中document对象,第1张

1、你取得iframe的document的前提为这个iframe的地址是你域内的页面

比如你设src为百度,取这个iframe的document时就会报拒绝访问的错误

2、我试过了 documentgetElementById('myf')contentWindowdocument 在ie与谷歌都行的

3、documentframes('iframename')document 这个方法只能在ie下面取得到

4、用火狐的firebug看看吧,有什么错都会显示出来,莫名其妙的事情什么时候都可能发生,

有时我直接取取window都报undefined

不能抓取到iframe的地址跳转。根据查询相关资料信息显示,iframe对象的src属性只反映初始定义的URL,不随iframe内文档地址的变化而变化。在跨域的情况下,外部文档虽然能获取iframe内的window对象,但该window对象的location值是空的。

跨区访问iframe内容,我知道一种方法

就是要多建立俩个iframe,通过另外一个iframe来访问你的iframe

下面是例子

主页面代码:

<html xmlns=">

怎么楼主提了一个问题恰好和我提的一模一样呢?我的已经解决了你可以参照我的看看 例如一个 headasp页 你将这段代码放在 这个页面上

<%

if requestServerVariables(">

$("#top的frame的id")contents()find("#main的frame的id")attr("src");

eg

$("#topCotent")contents()find("#mainCotent")attr("src");

以上就是关于怎么获取页面中iframe标签中document对象全部的内容,包括:怎么获取页面中iframe标签中document对象、能抓取到iframe的地址跳转吗、页面中有多个iframe 怎么获取所有的iframe等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9552797.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存