в Chrome 16 нет оконного объекта на пустой странице - PullRequest
0 голосов
/ 06 января 2012

У меня есть этот простой скрипт на панели закладок.

javascript:window.open("https://mybugs.com/show_bug.cgi?id="+window.prompt('bug number?'),'_blank')

Я использовал его как короткую ссылку на одну страницу, которой нужен параметр.Это работало хорошо раньше.Но он сломался после обновления до Chrome 16. Похоже, на пустой странице нет объекта Window.

Как с этим справиться?

1 Ответ

0 голосов
/ 06 января 2012

Существует объект DOMWindow (тестируемый путем создания новой вкладки, открытия консоли и ввода «окна»).Однако в последнее время в политике безопасности произошло преднамеренное изменение:

"Защита чувствительных chrome: и chrome-extension: схем, которые не могут быть манипулированы букмарклетами и JavaScript: URL-адреса, введенные вomnibox. "

Подробнее см. http://src.chromium.org/viewvc/chrome?view=rev&revision=98849.

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