如何从iframe父页获取类值
how to get a class value from an iframe parent page
我有两个应用程序,一个已经构建,另一个是我自己的。我不能在第一个应用程序中做任何修改,它使用iframes,在这个框架中我可以放置我的应用程序,但我需要连接用户的名称,唯一的选择是使用javascript从源代码中获取。问题是css类中的用户名而不是id如果你有什么想法我该怎么拿,请帮忙,谢谢大家
<div class="Entete_User">
<div class="Entete_UserName">USER NAME <br> USER CITY</div>
</div>
<div class="body">
<iframe id="myiframe" frameborder="0" allowTransparency="allowTransparency" src="MYPAGE.aspx"></iframe>
</div>
</form>
从iFrame内部获取父窗口中元素的内容:
window.parent.document.getElementsByClassName('Entete_UserName')[0].innerHTML;
尝试此操作,但请确保Iframe和与iframe
位于同一域的origin
页面不支持cross domain
JavaScript
window.parent.document.getElementById('parentElement')[0].innerHTML;;
Jquery
$('#parentElement', window.parent.document);
这是在iframe外部尝试查看内部内容。。
document.getElementById("myiframe").contentWindow.docent.getElementById()
但是你必须在同一个域
相关文章:
- 如何使用javascript/jquery获取iframe的URL的锚点属性
- 获取iframe内容的宽度-高度
- 如何从一个友好的iframe中获取iframe实例
- 获取 iframe 内点击标签的父级
- 获取iframe中元素的Y位置
- 当我尝试使用jquery获取iframe的内容时,我得到了错误.请帮我解决
- 在没有jquery的情况下获取iframe中的特定内容
- 从父窗口获取 iframe 中文本框的值
- 无法获取 iframe 内容
- JS从内部获取iFrame的文档
- 在 chrome 中获取 iframe 正文 html 内容
- 根据用户光标的位置获取 iframe ID
- 获取 iFrame 中页面的标题
- Flex 获取 iframe 文本值
- 使用 Javascript 获取 iframe 内容
- 如何在 jQuery 中获取 iframe 原点
- 从后台页面Chrome扩展弹出窗口获取iframe
- 获取 IFrame 源,然后更新输入文本框
- 使用 javascript 按属性获取 iframe 的元素
- 如何在不将 iframe 放在页面上的情况下获取 iframe 的内容