访问iframe中的锚标记属性

时间:2013-07-11 14:03:12

标签: html iframe

父域名:www.parent.com iframe域名:www.iframe.com

<html>
  <head></head>
  <body>
  <iframe id="trick" src="www.iframe.com/test">
    <html>
      <head></head>
      <body>
        <a href="www.test.com">test</a>  
      </body>
    </html>
  </body>
</html>

问题:如何使用jquery访问iframe中的锚标签的href值?

2 个答案:

答案 0 :(得分:1)

由于他们的页面出现在不同的来源:

  1. 对于Message事件,包含框架的页面需要listen
  2. 框架内的页面需要使用postMessage发送消息。
  3. 显然,这需要对两个网站进行更改。出于明显的安全原因,这些网站之间需要明确的合作(如果它们不明显,可以想象您的银行网站是通过Google访问的随机网站加载到iframe中的。)

答案 1 :(得分:0)

点击此链接:http://simple.procoding.net/2008/03/21/how-to-access-iframe-in-jquery/

$('#iframeID').contents().find('#someID').html();