Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: имитировать клик по кнопке
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » имитировать клик по кнопке

Страниц (1): [1]
 

1. IOpeH - 10 Сентября, 2008 - 12:23:22 - перейти к сообщению
нужно с помощью одной кнопки <input type="button"> вызвать обзор файла для <input type="file">
по идее метот клик должен работать во всех браузерах, но работает только в ИЕ, есть ли кросбраузерное решение ?
2. valenok - 10 Сентября, 2008 - 16:22:05 - перейти к сообщению
никак
3. IOpeH - 10 Сентября, 2008 - 22:39:53 - перейти к сообщению
плохо дело ...
4. Champion - 15 Сентября, 2008 - 15:13:03 - перейти к сообщению
одна_кнопка.onclick = другая_кнопка.onclick
другая_кнопка можно определить по id или еще как-нибудь
5. valenok - 15 Сентября, 2008 - 17:37:50 - перейти к сообщению
IOPEH, в твоё случае можно наверное поставить input type file на место твоей кнопки, её обрабатывать по онклику, а сам инпут подстроить стилями в дизайн
6. IOpeH - 01 Октября, 2008 - 00:20:33 - перейти к сообщению
valenok
тк <input type="file"> плохо поддается стилям, я хотел заменить этот элемент простым текстовым полем и кнопкой, но тк современные браузеры перестали поддерживать метод click(), считая его опасным, мне пришлось обламаться Огорчение

 

Powered by ExBB FM 1.0 RC1