(*.*)
Сообщения: 36492
Благодарности: 6675
|
Профиль
|
Сайт
|
Отправить PM
| Цитировать
Цитата Blast:
Этот способ не работает в Opera 9.63.10476 и 10.* Alpha »
|
А что ты используешь сейчас? У меня работает, но при этом открывается новая вкладка с текстом null.
Иногда мы хотим дать ссылку на страницу находясь на ней. В Opera аналогичную вещь можно реализовать для контекстного меню страницы несколько проще. - Закрываем Оперу
- Открываем файл меню (где он находится можно посмотреть здесь, если там пусто, значит открыть нужно дефолтный в Opera\defaults\standard_menu.ini)
- В секции [Document Popup Menu], где удобно (у меня - первым пунктом) добавляем
Код:
Item, "Скопировать ссылку с текстом=External action,,,, "Copy" | Go to page, "javascript:(function(){var t=document.createElement('textarea');t.style='position:fixed;visibility:hidden;left:0;top:0;';t.value='[url='+location.href+']'+document.title+'[/url]';document.documentElement.appendChild(t);t.focus();t.setSelectionRange(0,t.value.length);setTimeout(function(){document.documentElement.removeChild(t)},200)})()" & Delay, 100 & Copy
Я также добавил себе формирование ссылки с автоматическим переводом на русский язык с помощью сервиса Bing Translator, что актуально для ответов на форуме при ссылках на иностранные сайты. Код:
Код:
Item, "Сохранить ссылку с текстом (перевод)"=External action,,,, "Copy" | Go to page, "javascript:(function(){var t=document.createElement('textarea');t.style='position:fixed;visibility:hidden;left:0;top:0;';t.value='[url=http://www.microsofttranslator.com/bv.aspx?from=&to=ru&a='+location.href+']'+document.title+'[/url] (с переводом)';document.documentElement.appendChild(t);t.focus();t.setSelectionRange(0,t.value.length);setTimeout(function(){document.documentElement.removeChild(t)},200)})()" & Delay, 100 & Copy
- Сохраняем файл меню (важно чтобы сохранился в UTF-8 кодировке, если в блокноте, то Файл - Сохранить как - с тем же именем, в ту же папку, внизу выбор кодировок)
- После всех этих процедур в контекстном меню ссылок у вас будет пункт "Сохранить ссылку с текстом", по выбору которого в буфер обмена попадет ссылка с текстом, обрамленная BBcode. Если вы использовали также ссылку с переводом, то в меню будет пункт "Сохранить ссылку с текстом (перевод)", а при создании помимо обрамления BBcode добавляется "(с переводом)".
|
-------
Канал Windows 11, etc | Чат @winsiders
Последний раз редактировалось Vadikan, 26-09-2010 в 00:50.
Причина: скрипт поправил
Отправлено: 00:30, 25-09-2010
| #4
|