Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Программная эмуляция Ctrl + F 
:(
    Опции темы
Гость_GoodBoy
Дата 8.12.2003, 14:20 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Как можно программно (при щелчке мышки по картинке) сэмулировать нажатие клавиш Ctrl + F?
  Вверх
Alx
Дата 8.12.2003, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 10
Всего: 78



В ёксплорере не думаю, что это можно, а для Нетскейпа (Навигатора) существует метод объекта виндоу:

Код
window.find("Текст",true,false)


где 2 - поиск с учётом регистра (true - да, false - нет), а 3 - производить поиск с конца (true - да, false - нет - с начала)

вроде, если метод без параметров, то высветится окошко, но я не помню!)


--------------------
PM MAIL WWW ICQ   Вверх
Гость_GoodBoy
Дата 9.12.2003, 18:05 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











А в том-то и дело, что в ИЕ работать должно...
Теоритически можно вот так:

HTML-код:
<div class="Btn" title="Поиск" language="javascript" onClick="doFind()">
<img class="Ico" name="find_button" src="images/find.gif">
</div>

JS-код:
function doFind() {
var e = document.createEventObject();
e.keyCode = 70;
e.ctrlKey = true;
if (!document.getElementById('find_button').fireEvent('onkeydown', e)) {
alert("В разработке...\n\nИспользуйте Ctrl + F");
}
}

Вызов fireEvent возвращает True а диалога нету...
Какая-то хрень...... :-(((((((((((((
  Вверх
Alx
Дата 11.12.2003, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 10
Всего: 78



Не знаю, не знаю..... а ты не хочешь сделать, к примеру, немодальное окно?


--------------------
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0524 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.