Вставить iframe на веб-страницу HTTPS - PullRequest
1 голос
/ 23 марта 2011

Ну, я на самом деле разрабатываю расширение для Google Chrome, и у меня есть некоторые проблемы с веб-страницей HTTPS.

Так что в основном цель моего расширения - внедрить iframe на веб-странице с помощью скрипта контента, это прекрасно работает с обычной страницей (я имею в виду HTTP)

Но с HTTPS (например, facebook, gmail) мой iframe, кажется, не вводится, я полагаю, для безопасности?Есть ли возможность форсировать инъекцию?

РЕДАКТИРОВАТЬ: Чтобы дать больше информации на странице HTTPS, кажется, блокирует содержимое Script, Weird ...

1 Ответ

0 голосов
/ 23 марта 2011

Ну, я только что нашел решение ... Это было абсолютно нелепо ...

Если мой контент-скрипт не был внедрен, это было бы только из-за manifest.json.

Предыдущий manifest.json:

"content_scripts": 
[ {
      "all_frames": true,
      "css": ["css/xxx.css"],
      "js": ["js/jquery.js", "js/xxx.js", "js/listener.js"],
--->      "matches": ["http://*/*"],
      "run_at": "document_start"
} ], 

Новый:

"content_scripts": 
[ {
      "all_frames": true,
      "css": ["css/xxx.css"],
      "js": ["js/jquery.js", "js/xxx.js", "js/listener.js"],
--->      "matches": ["http://*/*", "https://*/*"],
      "run_at": "document_start"
} ], 

Надеюсь, это поможет другим парням в моей ситуации;)

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