Связь между сценарием контента и iframe web_accessible_resourcesHtml

Программисты Html
Ответить
Anonymous
 Связь между сценарием контента и iframe web_accessible_resources

Сообщение Anonymous »

У меня есть скрипт контента, который вставляет iframe в веб-страницу.
content.js

Код: Выделить всё

var iframe = document.createElement('iframe');
iframe.id = "frame";
iframe.style.cssText = "position:fixed;top: 15px;right: 15px;width: 250px;height: 245px;overflow: hidden;background-color:#FFFFFF;border-radius: 5px;";
iframe.src = chrome.runtime.getURL('frame.html');
document.body.appendChild(iframe);
iframe отображает некоторые текстовые значения, имеет кнопку отправки и кнопку закрытия.
часть Frame.html

Код: Выделить всё

Name
×

First Name : 


Last Name : 


Copy

frame.html связан с файломframe.js.
Я хочу сделать здесь две вещи.
  • Закрыть/удалить/скрыть iframe, когда пользователь нажимает кнопку закрытия в iframe(#close-btn)
  • Значения имени и фамилии в диапазоне должны быть динамически установлены (извлечены из DOM текущего веб-страница)
Проблемы:
1) Я не знаю, как передать событие клика наframe.html в скрипт содержимого, чтобы закрыть iframe (невозможно установить связь междуframe.js и content.js)
2) Невозможно установить span.textContent для #fname и #lname, потому чтоframe.js не может читать DOM веб-страницы.>

Подробнее здесь: https://stackoverflow.com/questions/686 ... ces-iframe
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»