2016-04-25 3 views
2

Я конвертирую кадры в div. Я использую jQuery's load() для этого, но он дает мне ошибку, которую я не могу решить. Ниже приведен код, который я получаю. Пожалуйста помоги.load() не работает

$('#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. Как только вы это сделаете, вы обнаружите, что не можете выполнить то, что вам нужно, из-за того, что одна и та же политика происхождения блокирует запрос в домен третьей стороны: 'XMLHttpRequest не может загрузить https://www.google.co.in/. В запрошенном ресурсе нет заголовка «Access-Control-Allow-Origin». Поэтому исходный «нуль» не допускается. » –

+0

Вы не можете загрузить Google с помощью' .load() ', потому что у них есть правила CORS (_Access-Control-Allow-Origin_). – Jer

+0

$ ("# abc"). Attr ("src", "https://www.google.co.in/"); Я думаю, что это сработает с iframe – himanshu

ответ

1

Вы можете загрузить файл же domain.Cross домена нагрузки не представляется возможным.