Страница 1 из 1

input submit в ie

СообщениеДобавлено: Пн май 21, 2012 12:42
skreets
Всем привет!
Такае проблема: есть форма в ней скрытый <input="submit" /> чтоб при нажатии на интер форма отправляла данные, и это работает везде кроме гребанного IE 7-9, кто нить знает как поченить осла???

Re: input submit в ie

СообщениеДобавлено: Пн май 21, 2012 13:18
Jedi
т.е стоит <input type="submit" style="display: none;"> ???
Можно попробовать на форму событие повесить через Javascript

Re: input submit в ie

СообщениеДобавлено: Пн май 21, 2012 13:56
skreets
не input в div'e а он скрыт, на одну форму можно но у меня три формы и все в модальных окнах

Re: input submit в ie

СообщениеДобавлено: Вт май 22, 2012 17:00
Jedi
Хм. тогда лучже подождать когда муерто придёт. он в этом лучше шарит

Re: input submit в ie

СообщениеДобавлено: Вс май 27, 2012 13:13
Skay
не очень понятно, зачем тебе кнопка, если она все равно скрыта?

Re: input submit в ie

СообщениеДобавлено: Вт июн 05, 2012 14:55
Muerto
Конечно интересно было бы взглянуть на страницу. Но вот так, эмпирически, могу посоветовать
Код: Выделить всё
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
</head>

<body>
<form method="get" action="">
<input type="text" value="test" name="test">
<div style="position:absolute; top:-100000000px;"><input type="submit"></div>
</form>
</body>
</html>

вместо display:none;
Или (если нет возможности менять код или css этой формы) скрипт вешать на боди на отлов onKeyPress keyCode==13 и event.srcElement==input (ну и там другие условия в зависимости от кода).

Re: input submit в ie

СообщениеДобавлено: Вт июл 03, 2012 16:39
skreets
Спасибо помогло!!!!

Re: input submit в ie

СообщениеДобавлено: Ср июл 04, 2012 16:32
Muerto
skreets
Пиво с тебя!