Форум: "Прочее";
Текущий архив: 2009.10.04;
Скачать: [xml.tar.bz2];
ВнизОсобенности работы Internet Explorer Найти похожие ветки
← →
Пит (2009-08-03 14:16) [0]Странно, но IE (Версия: 7.0.6001.18000) не воспринимает конструкцию аля:
<a href="http://ya.ru"><input type=button value="Нет" /></a>
То есть, кнопка внутри ссылки. Firefox нормально отрабатывает.
Собственно, есть ли этому объяснение и как сделать, чтобы воспринимал?
Это стандартная форма подтверждения, где на вопрос типа "Подтверждаете удаление?" кнопка "Да" является submit, а вот кнопка "Нет" должна быть такой ссылкой, уводящей в нейтральное место.
← →
wicked © (2009-08-03 14:27) [1]насколько мне известно, такое поведение не определено стандартами, так что тут кто на что горазд
как вариант - иметь на форма два submit-а, с разными именами
при приходе запроса на сервер анализировать, какой submit нажали и выполнять соответствующее действие
или, можно задействовать javascript<input type=button value="Нет" onclick="window.location.href="http://ya.ru""/>
или сделать на вариант "нет" линк, который будет похож на кнопку :)
← →
Пит (2009-08-03 14:38) [2]
> или сделать на вариант "нет" линк, который будет похож на
> кнопку :)
не понял. Картинку что ли?
← →
Пит (2009-08-03 18:35) [3]Задействовал вариант onclick"а на кнопке "Нет". wicked, спасибо!
← →
Дмитрий С © (2009-08-04 07:30) [4]
> <a href="http://ya.ru"><input type=button value="Нет" /></a>
Если это html, то зачем /> ?
Если это xhtml, то почему type=button без кавычек?
← →
brother © (2009-08-04 07:41) [5]> Если это html, то зачем /> ?
> Если это xhtml, то почему type=button без кавычек?
не знание синтаксиса? смешение стандартов? ...
зы броузер "кушает"? ну, и ладно!)))))
← →
Пит (2009-08-04 12:36) [6]
> Дмитрий С © (04.08.09 07:30) [4]
спасибо за замечание. Но почему-то все равно не работает.
← →
Дмитрий С © (2009-08-04 16:07) [7]Делай javascript ом.
← →
Пит (2009-08-04 17:12) [8]Давно сделал, о чем написал в посте [3]
← →
blackman © (2009-08-04 21:01) [9]Можно так например
<a href="index.php">
<img src="net.png">
</a>
← →
antonn © (2009-08-04 21:15) [10]обычно для input делают form в котором указывают action
← →
blackman © (2009-08-04 21:25) [11]Да зачем ему здесь Input? Вводить нечего. Графической кнопки достаточно.
← →
blackman © (2009-08-04 21:33) [12]Наконец, можно и без картинок
<input type="button" value="НЕТ" onclick="location.href="/net.html";" />
или
<button type="button" onclick="location.href="/net.html";">НЕТ</button>
← →
Пит (2009-08-04 22:19) [13]blackman © (04.08.09 21:01) [9]
Можно так например
нельзя. Кнопку (button) прорисовывает браузер. И зависит это от черте знает скольких параметров. Начиная от ОС и заканчивая моделью и версии браузера и пользовательскими настройками / стилями.
blackman © (04.08.09 21:33) [12]
Наконец, можно и без картинок
это ты разумно заметил. Именно об этом пост [1], по которому я все и реализовал, о чем написал в [3]. Но - спасибо )
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.10.04;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c