Загрузка jquery внутри iframe

Я использую 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 ответ


Эта строка:

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>"


Есть идеи?

10000