• 16.12.2018, 02:08:19 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Внимание!
Открыто голосование Отсеивание поисковых систем, выскажите своё мнение о том, какие поисковые системы нужно оставить в сборке.

Ваше мнение может повлиять на ход развития.

collapse
* Голосование
  • Нравится ли Вам Opera AC?
  • Dot Конечно, она просто супер!
  • 1598 (77%)
  • Dot В целом да, но много лишнего..
  • 366 (17%)
  • Dot Для ознакомительных целей
  • 64 (3%)
  • Dot Нет
  • 24 (1%)
  • Dot А что это такое?
  • 20 (0%)
  • Проголосовало пользователей: 2026
  • Смотреть тему

Реклама:

Автор Тема: UserJS - Пользовательские Java-скрипты  (Прочитано 40599 раз)

0 Пользователей и 1 Гость просматривают эту тему.

CreatoR

  • AC Team
  • Админ
  • *
  • Репутация: 46
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 3109
  • CreatoR - Это не Ник, CreatoR - Это стиль Жизни!
    • WWW
UserJS - Пользовательские Java-скрипты
« Ответ #15, : 18.03.2008, 05:13:50 »
Lex1
Скажи, а реально сделать UserJS который будет имитировать нажатие клавишь?
Есть список сайтов, для которых хотелось бы автоматом включать «Подогнать по ширине», вот я и подумал, возможно ли через JavaScript нажимать «Ctrl + F11» чтобы функция срабатывала?
Записан
Читаем FAQ по OAC! и Список изменении OAC перед тем как задать вопрос.



P.S
«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум.»

Lex1

UserJS - Пользовательские Java-скрипты
« Ответ #16, : 18.03.2008, 11:11:45 »
CreatoR
Разве что дергать внешнюю прогу которая будет посылать «Ctrl + F11», как это сделано в QSaver.js. Сложность в том что это это будет посылаться при кажом заходе на такой сайт :( . Определить текущее состояние подгонки по ширине вряд ли возможно.
Записан

CreatoR

  • AC Team
  • Админ
  • *

  • Автор темы
  • Репутация: 46
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 3109
  • CreatoR - Это не Ник, CreatoR - Это стиль Жизни!
    • WWW
UserJS - Пользовательские Java-скрипты
« Ответ #17, : 18.03.2008, 11:59:22 »
Lex1
Цитировать
Сложность в том что это это будет посылаться при кажом заходе на такой сайт
:( и при перемещении по сайту тоже... норвежцы тут явно круто промахнулись.

Интересно, а UserCSS такое сумеет, подгонять стилями определённые странички...
Записан
Читаем FAQ по OAC! и Список изменении OAC перед тем как задать вопрос.



P.S
«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум.»

Lex1

UserJS - Пользовательские Java-скрипты
« Ответ #18, : 18.03.2008, 14:26:20 »
Цитировать
а UserCSS такое сумеет
Что именно? Хотя вряд ли получится полноценно имитировать «Подгонку по ширине». Но для нескольких сайтов можно сделать и вручную.
Записан

CreatoR

  • AC Team
  • Админ
  • *

  • Автор темы
  • Репутация: 46
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 3109
  • CreatoR - Это не Ник, CreatoR - Это стиль Жизни!
    • WWW
UserJS - Пользовательские Java-скрипты
« Ответ #19, : 18.03.2008, 14:55:17 »
Lex1
Цитировать
Что именно?
Подгонка по ширине :)
Цитировать
Но для нескольких сайтов можно сделать и вручную.
Это как? для каждого сайта свой CSS?
Записан
Читаем FAQ по OAC! и Список изменении OAC перед тем как задать вопрос.



P.S
«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум.»

Lex1

UserJS - Пользовательские Java-скрипты
« Ответ #20, : 18.03.2008, 18:29:43 »
CreatoR
А какие есть альтернативы? ;) Стиль, кстати можно применять и силами UserJS.
Цитировать
window.addEventListener('DOMContentLoaded', function(){
   var addStyle = function(css)
     {
       if(!document || !document.documentElement)return;
       var s = document.createElement('style');
       s.setAttribute('type', 'text/css');
       s.setAttribute('style', 'display:none !important;');
       s.appendChild(document.createTextNode(css));
       document.documentElement.appendChild(s);
     };
   addStyle("*{font-size:smaller}");
}, false)
« Последнее редактирование: 18.03.2008, 18:52:38 от Lex1 »
Записан

CreatoR

  • AC Team
  • Админ
  • *

  • Автор темы
  • Репутация: 46
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 3109
  • CreatoR - Это не Ник, CreatoR - Это стиль Жизни!
    • WWW
UserJS - Пользовательские Java-скрипты
« Ответ #21, : 19.03.2008, 17:12:08 »
Lex1
Цитировать
Стиль, кстати можно применять и силами UserJS
Это хорошо, я так понмаю это позволит задать стили для разных сайтов в одном UserJS?

Вот к примеру для сайта http://stepashka.com, можно сваять что-то похожее на подгонку по ширине, а то у меня там чуть ли не пол странички вправо уходит.
Записан
Читаем FAQ по OAC! и Список изменении OAC перед тем как задать вопрос.



P.S
«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум.»

Lex1

UserJS - Пользовательские Java-скрипты
« Ответ #22, : 19.03.2008, 18:33:40 »
CreatoR
Цитировать
это позволит задать стили для разных сайтов в одном UserJS?
Да. if(document.domain=='site.com')addStyle("");
Цитировать
чуть ли не пол странички
Не вижу такого. Правда у меня 1280x1024...
Записан

CreatoR

  • AC Team
  • Админ
  • *

  • Автор темы
  • Репутация: 46
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 3109
  • CreatoR - Это не Ник, CreatoR - Это стиль Жизни!
    • WWW
UserJS - Пользовательские Java-скрипты
« Ответ #23, : 19.03.2008, 20:09:46 »
Lex1
Цитировать
if(document.domain=='site.com')addStyle("");
Стиль с мелким шрифтом не помагает в это случае :( Какие ещё есть доступные стили для этой проблемы?
Записан
Читаем FAQ по OAC! и Список изменении OAC перед тем как задать вопрос.



P.S
«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум.»

Lex1

UserJS - Пользовательские Java-скрипты
« Ответ #24, : 21.03.2008, 09:27:05 »
Там мешают каотинки наверху. Можно их убрать:
addStyle("HTML > BODY > TABLE > TBODY > TR > TD > TABLE > TBODY > TR > TD > TABLE > TBODY > TR > TD > TABLE > TBODY > TR > TD > P > IMG {display:none}");
Записан

CreatoR

  • AC Team
  • Админ
  • *

  • Автор темы
  • Репутация: 46
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 3109
  • CreatoR - Это не Ник, CreatoR - Это стиль Жизни!
    • WWW
UserJS - Пользовательские Java-скрипты
« Ответ #25, : 21.03.2008, 13:55:19 »
Lex1
Цитировать
Можно их убрать
Но также убираются и самые важные картинки - те которые отображают новые фильмы :( (по надписью “Сейчас в кинотеатрах”).
Записан
Читаем FAQ по OAC! и Список изменении OAC перед тем как задать вопрос.



P.S
«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум.»

Lex1

UserJS - Пользовательские Java-скрипты
« Ответ #26, : 22.03.2008, 21:36:32 »
CreatoR
Ну я же не знаю, что ты считаешь важным ;) А «универсального способа нет».
Записан

Valeronm

  • Гость
Re: UserJS - Пользовательские Java-скрипты
« Ответ #27, : 26.05.2009, 18:57:54 »
Какой скрипт запоминает введённую в поле информацию? Помню, пользовался раньше таким, а потом затерялось как - то.
Записан

Gladman

  • Админ
  • *
  • Репутация: 10
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 572
  • Версия OAC: 3.7.7
  • Версия Opera: 10.10
Re: UserJS - Пользовательские Java-скрипты
« Ответ #28, : 26.05.2009, 20:15:11 »
Valeronm, читайте справку (F1): это Ops.js
Записан
Первое правило пользователя Opera AC:
"Если что-то не работает (не отображается) - настрой блокировки рекламы"
       
Видеоуроки работы с Opera

toltec

  • Тестер
  • *
  • Репутация: 10
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 495
  • Версия OAC: 3.7.8
  • Версия Opera: 10.63
  • Ценитель
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
Re: UserJS - Пользовательские Java-скрипты
« Ответ #29, : 13.08.2010, 10:10:45 »
Вот, недавно начал пользоваться этим скриптом: http://cg.smir.de/. Кто тоже пользовался? По-моему, неплох. Возможно, будет полезен в сборке, а если нет - то может будет полезен кому-нибудь лично

PS Я, правда, немного правлю его - добавляю секцию для переноса настроек поиска вправо и переношу доп. поисковики вверх
« Последнее редактирование: 13.08.2010, 10:47:32 от toltec »
Записан
 




Реклама:

Счетчик

Страница сгенерирована за 0.05 секунд. Запросов: 36.