js中如何得到iframe中的元素啊 20

下面是使用iframe的界面代码<htmlxmlns="http://www.w3.org/1999/xhtml"><head><metacharset="utf-8">... 下面是使用iframe的界面代码
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<title>new page</title>
<script type="text/javascript" src="jquery-1.11.2.js"></script>
</head>
<body>
<div id="ss" style="border:1px solid">
<iframe name="iframe1" id="iframe1" src="for.html"> </iframe>
</div>
</body>
</html>
<script>
$(function(){
var node=$('#iframe1')[0];
alert(node.contentWindow.document.getElementById('gg')); //得不到mp3网页中的元素,
})
window.onload=function(){
//如果iframe没有src属性,则点击ifram那块区域会弹出 s ;
$($('#iframe1')[0].contentWindow.document).click(function(){alert('s');});
//alert(window.top.iframe['iframe1']);
}
</script>

下面是iframe中src地址中的代码
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<title>new page</title>
</head>
<body>
<div id="gg">wowwowowwowowows</div>
</body>
</html>
展开
 我来答
旺理财
2015-06-10 · 百度知道合伙人官方认证企业
旺理财
1、AA级以上公募债券理财产品 2、短期理财产品【3天收益12%、1个月7.5%、3个月8.2%、6个月8.8%】 3、应用市场搜索“旺理财”下载APP理财
向TA提问
展开全部
你好 访问iframe中的元素属于跨域访问了哦 需要基于tomcat等软件才能进行操作
你的写法是对的哦
追问

我上传到tomcat里也没有啊

而且src改成了http://localhost:8080/222/for.html  也不行啊= =。。。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式