首先你要能获取到这个iframe的dom对象,假设我们知道它的ID;
var frame = documentgetElementById("ueditor_0");
var frameDocument = framecontentWindowdocument;
iframe中的document对象拿到了,后边如何获取你想要的元素就很简单了吧。
应该是在特定的页面里设置相关的js,而不是在js里设置特定的页面,所以,不管远程还是本地,只要你的当前页面出现了280,js就能得到
<span class=price id=price name=price>280</span>
js:var price = DocumentgetElementById("price")value;
用session()
在bjsp里写
session("aa")=eeee 或者session("aa")=requestform("tt")
然后在ajsp里就能读到session("aa")的值了 responsewrite(session("aa"))。当然,要从b页面链接跳到a页面,那样a页面才能读到b页面的值,要不然a页面也b页面没有关系,session是没用用的。
还不明白的话可以补充问
父窗口中 *** 作iframe $(window frames["iframeChild"] document) //假如iframe的id为iframeChild 在子窗口中 *** 作父窗口 $(window parent document) 接下来就可以继续获取iframe内的dom了 获取iframe内的dom对象有两种方法 $(window frames["iframeChild"] document) find("#child") $("#child" window frames["iframeChild"] document) 在父窗口中 *** 作 选中IFRAME中的所有单选按钮
复制代码 代码如下: $(window frames["iframeChild"] document) find("input[@type= radio ]") attr("checked" "true");在IFRAME中 *** 作 选中父窗口中的所有单选按钮
复制代码 代码如下: lishixinzhi/Article/program/Java/JSP/201311/20182
1、你取得iframe的document的前提为这个iframe的地址是你域内的页面,
比如你设src为百度,取这个iframe的document时就会报拒绝访问的错误
2、我试过了 documentgetElementById('myf')contentWindowdocument 在ie与谷歌都行的
3、documentframes('iframename')document 这个方法只能在ie下面取得到
4、用火狐的firebug看看吧,有什么错都会显示出来,莫名其妙的事情什么时候都可能发生,
有时我直接取取window都报undefined
以上就是关于js怎么在当前页面获取iframe中的元素全部的内容,包括:js怎么在当前页面获取iframe中的元素、如何获取调用IFRAME里面 SRC页面里的值、jsp怎么获得iframe里面的内容,急等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)