Как реализовать букмарклет для Firefox 13, вызывающий протокол org и выдающий URL / заголовок?
762
testphys
Поскольку javascript в букмарклетах Firefox 13 больше не работает, существует еще один метод для реализации кнопки, которая вызывает протокол org и передает URL-адрес и заголовок фактической веб-страницы.
А? Букмарклеты все еще работают в Firefox 13, если они хранятся в виде закладок. Только запуск их из адресной строки был отключен некоторое время назад, чтобы затруднить распространение червей через социальную инженерию.
Gurken Papst 12 лет назад
0
Так что вы можете сказать мне, где и как мне хранить команду "javascript: location.href = 'org-protocol ..." - точно.
testphys 12 лет назад
0
* Показать все закладки (Ctrl + Shift + B) *, выберите папку (например, * Панель инструментов закладок *), нажмите * Организовать-> Новая закладка ... * и введите свой URI javascript в поле адреса. Вы также можете проверить свой код в консоли web / error.
Gurken Papst 12 лет назад
0
`javascript: location.href = 'org-protocol: // store-link: //' + encodeURIComponent (location.href)` работает здесь, как и ожидалось (исключение составляет NS_ERROR_UNKNOWN_PROTOCOL) из консоли и панели инструментов закладок. Посмотрите, произойдет ли это для вас, если вы создадите новый профиль Firefox или запустите его в безопасном режиме.
Gurken Papst 12 лет назад
0
Огромное спасибо за помощь. Я был совершенно неправ насчет JavaScript, больше не работающего в FF13. Поэтому я попробовал немного для себя, и теперь я думаю, что проблема заключается в `encodeURIComponent (location.href)`. `JavaScript: location.href = 'орг-протокол: // захвата: // р /' + encodeURIComponent (location.href) + '/' + encodeURIComponent (document.title) + '/' + encodeURIComponent (window.getSelection ( )) `работает, например, если я заменю` encodeURIComponent (location.href) `.
testphys 12 лет назад
0
`javascript: location.href = 'org-protocol: // store-link: //' + encodeURIComponent (location.href)` у меня не работает.
testphys 12 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
3
Установите Silverlight для Mozilla Firefox без прав администратора
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
2
Ограничить использование процессора для Flash в Firefox?
-
-
6
Почему Firefox в Linux выглядит иначе, чем Windows / Mac?
-
13
Как получить новую сессию браузера при открытии новой вкладки или окна в Firefox / Chrome?
-
2
Firefox печать в PDF-файл
-
4
Firefox 3.5 медленно, чтобы начать выпуск
-
4
Почему нет 64-битной сборки Linux Firefox?
-
3
Как я могу сказать Firefox для доступа к интрасети
-
1
Как мне создать собственную сборку Firefox, которая содержит настройки?