2016-04-25 7 views
2

フレームをdivに変換しています。私はjQueryのload()を使用していますが、私には解決できないエラーが出ています。以下は私がエラーを取得しているコードです。助けてください。load()not working

$('#abc').load('https://www.google.co.in/');
#abc { 
 
    width: 300px; 
 
    height: 300px; 
 
    border: 1px solid red; 
 
    overflow: auto; 
 
}
<div id="abc"></div>

Codepen Code

+0

まず、jQueryを含めていないため、あなたのスニペットは何もしません。これを行うと、同じOrigin Policyがサードパーティのドメインへのリクエストをブロックするため、必要な処理を実行できないことがわかります: 'XMLHttpRequestはhttps://www.google.co.in/をロードできません。要求されたリソースに「Access-Control-Allow-Origin」ヘッダーが存在しません。したがって、Origin 'null'はアクセスが許可されていません。 –

+0

CORS(_Access-Control-Allow-Origin_)ルールがあるため、これは '.load()'でGoogleを読み込むことができません。 – Jer

+0

$( "#abc")。attr( "src"、 "https://www.google.co.in/");私はそれがiframeと動作すると思います – himanshu

答えて

1

あなたは同じdomain.Crossドメインの負荷のファイルを読み込むことができますことはできません。