Как получить текущий src кадра, используя расширение Chrome? - PullRequest
2 голосов
/ 24 февраля 2011

У меня есть веб-страница, которая содержит 2 фрейма: верхний и основной.основной фрейм не принадлежит моему домену, и это могут быть любые веб-сайты.

Да, я могу получить $ ("# main"). attr ("src"), но он может достичь только "первого" src,не «текущий» src.

И я знаю, что это невозможно сделать с помощью javascript из-за проблемы безопасности, поэтому я думаю создать расширение для chrome, чтобы сделать это.

Я пыталсяс Content Script, но я думаю, что он не может сделать это, потому что он просто добавляет JS на страницу.

Есть ли кто-нибудь, кто мог бы предложить несколько советов?Thx

1 Ответ

1 голос
/ 24 февраля 2011

Я могу ответить на этот вопрос:

Я пытался использовать Content Script, но я думаю, что он не может этого сделать, потому что он просто добавляет js на страницу.Вам просто нужно установить "all_frames": true в манифесте:

"content_scripts": [ {
    "js": [ "script.js" ],
    "matches": [ "http://*/*", "https://*/*" ],
    "all_frames": true
} ],

, это также внедрит скрипты в каждый кадр.

...