У меня есть кусок кода, который должен открыть веб-сайт.
javascript:(function(){var google = function(){window.location='http://google.de?q=%3D%3D'};google()}())
При вставке кода в консоль (Chrome) веб-сайт открывается и URI-код корректно кодируется.
Используя тот же код в букмарклете JS, он открывает веб-сайт, но с декодированным URI, который приводит к сбою моей целевой страницы.
Могу ли я что-нибудь сделать, чтобы заставить работать букмарклет?
PS: в примере я использую уже закодированный URI, размещение encodeURI
или encodeURIComponent
в букмарклет не помогло.