Drag&Drop в Опере всегда был больным местом, к сожалению. Максимум, что можно выжать, - opera:config#UserPrefs|EnableDrag = 255. Но это просто даст возможность таскать больше элементов внутри окна Оперы или на тот же рабочий стол. В другие программы нельзя
Opera'тивные разговоры
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
А что здесь "реальный объект"? Реального объекта, если на то пошло, вообще не существует на локальном компьютере, а D&D может содержать только пути к реально существующим файлам. Поэтому единственное, о чем тут можно говорить - что Опера создает ярлык для адреса вместо того, чтобы сохранить объект во временной папке и передать его путь. А кому что нужнее - уже другой вопрос. Порыться надо в предложениях разработчикам, предлагали ли нечто подобное, и каков был ответ... Но некоторые очень нужные фичи годами остаются нереализованными (например, для меня это возможность запоминать режим отображения изображений для каждого сайта и возможность отключать фоновую загрузку файла до того, как я скажу Опере, что с этим файлом надо делать - для лимитных тарифов со скоростным интернетом это просто жизненно важные вещи).
Почему не существует, он ведь к этому времени уже в кэше лежит, путь к нему можно даже в переменной %s передать куда-нибудь.MVV писал(а):Реального объекта, если на то пошло, вообще не существует на локальном компьютере, а D&D может содержать только пути к реально существующим файлам.
Неоднократно. Образец из ранних. И, как в абсолютном большинстве предложений, со стороны разработчиков последовало чёткое и категорическое молчаниеMVV писал(а):Порыться надо в предложениях разработчикам, предлагали ли нечто подобное, и каков был ответ...
ЛС писал(а):Есть форум: xx
и там возникла такая ситуация — сообщения нескольких человек видеть не хочу. Абсолютно. Нигде и никак. Ни в каких темах. Без "но".
Я сначала подумал — игнор ведь есть, ну как у нас на винцмд, ан нет, отключен.
Код: Выделить всё
// ==UserScript==
// @include http://xx.su/forum/viewtopic.php*
// ==/UserScript==
document.addEventListener('DOMContentLoaded',function(){
var ignor=document.selectNodes('//td[contains(@class,"row")]/span[@class="name"]/b[text()="Nick"]/../../..'
+' | //td[contains(@class,"row")]/span[@class="name"]/b/a[text()="Nick"]/../../../..'
+' | //td[contains(@class,"row")]/span[@class="name"]/b[text()="Nick2"]/../../..'
+' | //td[contains(@class,"row")]/span[@class="name"]/b/a[text()="Nick2"]/../../../..'
+' | //td[contains(@class,"row")]/span[@class="name"]/b[text()="Nick33"]/../../..'
+' | //td[contains(@class,"row")]/span[@class="name"]/b/a[text()="Nick33"]/../../../..' );
for (var i=0; i<ignor.length; i++) {ignor[i].innerHTML = '<td style="color:yellow;font-weight:bold">Nick ignored</td>';};
},false);- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Может, кому-то пригодится. Сделал себе скрипт для затемнения страниц с белым фоном (уж очень он меня раздражает, особенно когда долго читаешь страницу - Википедия там, гугл и т.п.).
Скрипт положить в папку юзерскриптов. Можно отредактировать обработчик события "DOMContentLoaded", чтобы настроить время суток:) по дефолту яркость красного и зеленого снижается на 10%, синего - на 8%.
Также можно вызывать скрипт из оперных менюшек и кнопок. Например, дописал себе в меню по F12:
Автозапуск скрипта не состоится, если прервать загрузку страницы, а менюшку можно использовать всегда.
Если кто не знает, на https-страницах в опере по дефолту юзерскрипты блокируются, можно включить в opera:config.
Скрипт положить в папку юзерскриптов. Можно отредактировать обработчик события "DOMContentLoaded", чтобы настроить время суток:) по дефолту яркость красного и зеленого снижается на 10%, синего - на 8%.
Код: Выделить всё
MIME-Version: 1.0
Content-Type: application/octet-stream; name="KillWhiteBack.7z"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="KillWhiteBack.7z"
N3q8ryccAAPLROkWxwIAAAAAAABiAAAAAAAAAJ6UtoIAd67T4uROEn2DjK1BJGhs8QBiOAey0V/R
4HUS0N0xeXdRPteYXt83MgxfShRL85X1/xhpbfTs5UWmHe2qSluiJiTAcvfEAN8d3UpLjVn2OIEX
+1NsUbiSv8yoYbftF9l3lCRlXK85+cIScNrCLQXO9qCRLRTQDwqHE0nvqsJydItnPxv9EjN7UtPZ
5Ik7CDwCIz9or79z6fuF+Hc4VBIdIRH+a0m1d0tRuaPk5pGPL3chemQlXWfJM7BDBbalpTx8e5Uc
s6G9UKnNnZFjaX21dPJkE26GsQggtgKvlWCm04kB2jvVOkRvFAoW5lN/dfYw8Ap5wUZPgO9qS5rS
MCdiAB+5Ziv2R/sjnKcnoMncl4RcVO5JX3UwX1GFy7NhqrUxg7FC9lG1j7G6a9JKcpfihTdkGKdX
SI40WnhEOBbdAXlb6fO0OfJcRbvoTah5KchhYB4beTZOE7Ci1lAglHimZQwpg6C9LPE41+kCxutM
D4S4rVllNqMz3jp+jX/gwgWeSKVEm2iTZNh0nmYNlK9fQipTdsM8tEhGy9Iem29W9VupKGJGSqGM
PW8IifA5k/KufJJdRLJMi4ixttOqe8VjxG0de8NSb/Px5wQKqJCDxn14/Epo0Y7axU41I9IMFNZH
QU8OM8l06MClqT0TE2GBVnIu1OmmOkYAqza8WAyMECQLvT5l9bwPPuI/8i1J8DPCNEdd67pf12c1
CyXja4xNAPn/o/CaezHIcxhUC3B1JsMBo9VYfsb01RBsOC1e0O28FZOVyTFFvnS28Y9gTkSRuKRj
V0BRxIMZyX9ABe/8kSDWsRC6Mt8i/56KhelzqYkgtj8pAHaieebZQHYHr6Y1IwPaUQNgPPJEswqy
5RfVpMwRQQtNcjGg+Rx1s2FXwleGdkn2JaZjwWmYZqOtUH1IKfBC0Y8LNnM5CH6xstDBBu5HlwqL
k/MBBAYAAQmCxwAHCwEAASMDAQEFXQAAAQAMhckACAoBKo2fQQAABQERIwBLAGkAbABsAFcAaABp
AHQAZQBCAGEAYwBrAC4AagBzAAAAFAoBAAAHkG4ivswBFQYBACAIAAAAAA==
Код: Выделить всё
Item, "Затемнение" = Go to page, "javascript:ujs_killwhiteback_gamma(0.9, 0.9, 0.92)", , , " "
Item, "Просветление" = Go to page, "javascript:ujs_killwhiteback_gamma(1.111, 1.111, 1.087)", , , " "
--------------------5Если кто не знает, на https-страницах в опере по дефолту юзерскрипты блокируются, можно включить в opera:config.
Последний раз редактировалось MVV Пн дек 19, 2011 11:50, всего редактировалось 1 раз.