Форум — Web-development При переходе на ссылку кнопки submit не работают браузер 0 1 Столкнулся с такой проблемой ссылка типа <a target="_blank" href="http://ZZZ/cgi-bin/ZZZ.pl?school_id=7374">ZZ</a> при открытие без зажатого ctrl открывается страница однако ,в ней кнопки отправки данных типа submit не пашут .причем это поведение замечено во всех браузерах. Ссылка
/linux/org/ru/forum/web/development/11853876: 875: /lib/libastral.so.6: not found heilkitty ★★ (12.08.15 13:46:45 MSK) Показать ответ Ссылка
кнопки в ссылку нельзя сувать, как и ссылку в кнопкуЧревато двойными сабмитами и т.д. kiotoze ★★★★ (12.08.15 14:05:46 MSK) Показать ответ Ссылка
Ответ на: комментарий от heilkitty 12.08.15 13:46:45 MSK Я же вроде бы подробно описал все pinachet ★★★★★ (13.08.15 09:27:10 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от kiotoze 12.08.15 14:05:46 MSK кнопки в ссылку нельзя сувать, как и ссылку в кнопкуПодскажите, как надо, я не эксперт в HTML/CSS pinachet ★★★★★ (13.08.15 09:27:45 MSK) автор топика Ссылка
Ответ на: комментарий от pinachet 13.08.15 09:27:10 MSK Скорее всего, жабаскрипт какой-то вмешивается. Но больше ничего по приведённой информации сказать нельзя. heilkitty ★★ (13.08.15 09:44:21 MSK) Показать ответ Ссылка
Ответ на: комментарий от heilkitty 13.08.15 09:44:21 MSK js нету вообще (. pinachet ★★★★★ (13.08.15 10:55:05 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от h578b1bde 13.08.15 13:13:48 MSK Ан нет JS есть там ,Вот тут кусов таблицы с формой . <td colspan="3"><center><h2><b>Abonnent Equipments</b></h2></center><table width="100%" cellspacing="1" cellpadding="1" border="1" align="left"><tbody><tr><th>Manufacturer </th><th>Model </th><th>Type </th><th>Desc </th><th>IP </th><th>Mac </th><th>Serial </th><th>IMEI </th><th>Connector </th><th>Date </th><th>Connected </th><th>Int Akt </th><th>MoE Akt </th><th> <form onsubmit="return func(this);" method="post"></form></th></tr><tr valign="top"><td>TP-Link </td><td>TD-W8101G </td><td>Adsl Wireless Router </td><td>54Mbps Wireless ADSL2+ Modem Router </td><td>10.207.0.23 </td><td>54E6FCEFF18B </td><td>111A0103741 </td><td> </td><td>XXXr </td><td>2013-04-29</td><td><input type="checkbox" checked="" disabled=""></td><td><input type="checkbox" disabled=""></td><td><input type="checkbox" disabled=""></td><td><input type="radio" value="7846" name="se_id"><input type="hidden" value="" name="eq_type_id"><input type="hidden" value="1990" name="school_id"></td></tr><tr><td colspan="15"><div align="right">Choose action: <select name="action"><option value="add">Add</option><option value="edit">Edit</option><option value="delete">Delete</option></select><input type="submit" value="Select"></div></td></tr></tbody></table><script type="text/javascript"> function func(obj){ var se_id_length = obj.se_id.length; if (obj.action.value == 'edit') { if (!se_id_length) { if (obj.se_id.checked == true) { return true; } } else { for (var i=0; i<se_id_length;i++) { if (obj.se_id[i].checked == true) { return true; } } } alert('Choose equipment.'); return false; } if (obj.action.value == 'delete') { if (!se_id_length) { if (obj.se_id.checked == true) { if (confirm ('Are you sure?')) { return true; } else { return false; } } } else { for (var i=0; i<se_id_length;i++) { if (obj.se_id[i].checked == true) { if (confirm ('Are you sure?')) { return true; } else { return false; } } } } alert('Choose equipment.') return false; } } </script></td> pinachet ★★★★★ (13.08.15 14:16:27 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от pinachet 13.08.15 14:16:27 MSK <form onsubmit="return func(this);" method="post"></form>У тебя все элементы формы вне формы. h578b1bde ★☆ (13.08.15 15:57:28 MSK) Показать ответ Ссылка
Ответ на: комментарий от pinachet 13.08.15 10:55:05 MSK js нету вообще form onsubmit=«return func(this);» deep-purple ★★★★★ (13.08.15 15:58:42 MSK) Показать ответ Ссылка
Ответ на: комментарий от pinachet 13.08.15 14:16:27 MSK Немного хорошего тона if (obj.se_id.checked == true) { return true; }if (obj.se_id.checked) return true; if (confirm ('Are you sure?')) { return true; } else { return false; }return confirm('Are you sure?'); h578b1bde ★☆ (13.08.15 16:08:18 MSK) Ссылка
Ответ на: комментарий от deep-purple 13.08.15 15:58:42 MSK да я не сразу увидел.код не мой . pinachet ★★★★★ (13.08.15 19:05:08 MSK) автор топика Ссылка
Ответ на: комментарий от h578b1bde 13.08.15 15:57:28 MSK У тебя все элементы формы вне формы. Посоветуй пример может тот же webui заюзать, там анахронизмов много( pinachet ★★★★★ (13.08.15 19:48:45 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от pinachet 13.08.15 19:48:45 MSK может тот же webui заюзатьоО<form onsubmit="return func(this);" method="post"> <input type="checkbox" checked="" disabled=""> </form> т.е. элемент в форме, у тебя не в форме kiotoze ★★★★ (13.08.15 20:47:13 MSK) Показать ответ Ссылка
Ответ на: комментарий от kiotoze 13.08.15 20:47:13 MSK webix имел в виду) http://webix.com/demos/ pinachet ★★★★★ (13.08.15 21:17:44 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от pinachet 13.08.15 21:17:44 MSK Для начала могу посоветовать http://htmlbook.ru/ h578b1bde ★☆ (14.08.15 01:30:08 MSK) Ссылка