我正在做一個網站,從網站獲取股票屬性並將其顯示在我的網站上。 但我在展示它時遇到了問題。使用jQuery從iframe中獲取來自不同域的信息
下面的代碼:
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
</head>
<iframe id="frame3" src="http://www.stockpart.net" sandbox="allow-forms allow-scripts allow-same-origin " style="visibility : hidden "></iframe>
<script>
$(document).ready (function(){
$('#frame3').contents().find('.addClassClose').show();
});
</script>
,我發現了以下錯誤:
AD BLOCK NOT DETECTED
pop.js:1 rt():in true false tabunder 2
pop.js:1 rt():adv.bind http://serve.popads.net/servePopunder.php?cid=242978
pop.js:1 Uncaught SecurityError: Blocked a frame with origin "http://stockpart.net" from accessing a frame with origin "http://www.example.com". Protocols, domains, and ports must match.
反正是有反正我可以在iframe中使用jQuery其他網站類/ ID獲取信息?
**未捕獲的SecurityError **:***協議,域和端口必須匹配***的 – 2014-12-27 20:25:28
可能重複[ jQuery/JavaScript:訪問內容框架](http://stackoverflow.com/questions/364952/jquery-javascript-accessing-contents-of-an-iframe) – 2014-12-27 20:26:10
無論如何,*域名stockpart.com用於出售。 *該域名是您想要使用的域名嗎? – 2014-12-27 20:28:53