Войти

Показать полную графическую версию : [решено] javascript для панели закл-к FireFox: добавить кнопку для открытия словарной статьи


eugrus
25-04-2012, 00:07
Прошу у Вас помощи с созданием кнопки для панели закладок, при нажатии на которую будет открываться на http://lingvopro.abbyyonline.com словарная статья для выделенного слова!

Sham
11-05-2012, 22:31
примерно такая закладка
javascript:void(window.open('http://lingvopro.abbyyonline.com/ru/Interpret/ru/'+encodeURIComponent(window.getSelection().toString())))
для IE
javascript:void(window.open('http://lingvopro.abbyyonline.com/ru/Interpret/ru/'+encodeURIComponent(document.selection.createRange().text.toString())))

eugrus
12-05-2012, 11:01
Спасибо!

Но этот код добавляет в конец строки с адресом пробел, из-за чего ссылка при первом открытии не срабатывает (но срабатывает, если затем вручную зайти в строку адреса и нажать Enter т.к. тогда браузер сам удалит пробел).

Как можно это исправить?

Sham
12-05-2012, 21:02
javascript:void(window.open('http://lingvopro.abbyyonline.com/ru/Interpret/ru/'+encodeURIComponent(window.getSelection().toString().replace(/^\s+|\s+$/g,''))))
урл как надо подправьте только.

eugrus
13-05-2012, 18:03
Спасибо! Теперь отлично работает!




© OSzone.net 2001-2012