如何使用javascript或jQuery获取iframe之外的元素?

Adr*_*nte 7 html javascript iframe jquery

我试图用js或jQuery从iframe外部获取一个元素.我找到了一些东西,但它不是跨浏览器.

<div id=vi-desc-maincntr"">
    <div class="u-flL iti-act-num">123456789</div>
    <div id="desc_div">
        <iframe src="LOCATION">
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我需要将该数字转换为变量.

nao*_*ota 13

同源政策:
您可能想要检查一下.两页需要具有相同的原点.
https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy


如果您的子页面与父页面位于同一个域,您可以在子窗口中编写如下代码:

 $('#test1', parent.document).html('<h1>clicked</h1>');
Run Code Online (Sandbox Code Playgroud)

第二个参数提供了context搜索第一个参数匹配的元素的位置.该文件在此处:http://api.jquery.com/jQuery/#jQuery-selector-context

 jQuery( selector [, context ] )
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助.