Загрузка jquery в пределах iframe - PullRequest
0 голосов
/ 24 марта 2020

Я использую javascript для встраивания iframe, и я хочу загрузить jquery в iframe. Тем не менее, это не работает. Не могли бы вы дать мне совет?

(function() {
   'use strict';
var iframe = document.createElement('iframe');
   iframe.scrolling = 'no';
   iframe.frameBorder = 0;
   iframe.marginWidth = 0;
   iframe.marginHeight = 0;

var widget = "<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>"

var doc = iframe.contentWindow.document;
doc.open();
doc.write(widget);
doc.close();
})();

1 Ответ

0 голосов
/ 24 марта 2020

Эта строка:

var widget = "<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>"

Имеет проблему, что вы открываете " для строки виджета, но вы также используете двойные кавычки внутри этой строки. Измените его на:

var widget = "<script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js'></script>"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...