我想知道以下是否可行:
假设我的网站= www.mywebsite.com
代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
...some stuff...
</head>
<body>
<div id="testDiv"></div>
<iframe src="//widget.mywebsite.com/widget.php"></iframe>
...some stuff...
</body>
</html>
页面://widget.mysite.com/widget.php看起来像:
<!DOCTYPE html>
<html lang="en">
<head>
...some stuff...
</head>
<body>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
<script src="someactions.js"></script>
</body>
</html>
我想从 //widget.mywebsite.com/widget.php访问ID为testDiv
的div
当有另一个子域(因此小部件。而不是 www。)和另一个用于小部件的IP。和 www。?
谢谢!
答案 0 :(得分:2)
这是可能的。您只需确保父页面和iframe中的页面设置相同的document.domain
document.domain = "mysite.com"