26.03.2007, 00:27 | #1 |
Участник
|
Некорректное описание/работа тега [LIST]
Сегодня 2 раза создавал списки (нумерованный и нет).
В обоих случаях присутствует: Написано, что для завершения ввода нужно оставить поле ввода пустым и нажать Отмена. Но на самом деле срабатывает не по Отмена, а по ОК. То есть, или описались в описании (простите тавтологию ), или неправильно обрабатываются кнопочки. |
|
|
За это сообщение автора поблагодарили: mazzy (5). |
26.03.2007, 01:35 | #2 |
Участник
|
Цитата:
Сообщение от kashperuk
Сегодня 2 раза создавал списки (нумерованный и нет).
В обоих случаях присутствует: Написано, что для завершения ввода нужно оставить поле ввода пустым и нажать Отмена. Но на самом деле срабатывает не по Отмена, а по ОК. То есть, или описались в описании (простите тавтологию ), или неправильно обрабатываются кнопочки.
Не понял, что именно не работает. Можно пошагово и/или скриншоты? |
|
26.03.2007, 02:09 | #3 |
Участник
|
Первый раз ввел текст, нажал отмена.
Второй раз ввел текст, нажал ОК Третий раз не вводил текст, нажал отмена Четвертый раз не вводил текст, нажал ОК.- прекратился список. P.S. Только что проверил в чистом Internet Explorer (пред. вариант - Maxthon 2.0). Результат аналогичный. |
|
26.03.2007, 02:35 | #4 |
Участник
|
Цитата:
Сообщение от kashperuk
Первый раз ввел текст, нажал отмена.
Второй раз ввел текст, нажал ОК Третий раз не вводил текст, нажал отмена Четвертый раз не вводил текст, нажал ОК.- прекратился список. P.S. Только что проверил в чистом Internet Explorer (пред. вариант - Maxthon 2.0). Результат аналогичный.
ага, понял, спасибо. Исправил текст. |
|
26.03.2007, 14:59 | #5 |
Участник
|
Ошибка вот здесь:
http://axforum.info/forums/clientscr...in_textedit.js X++: /** * Show JS Prompt and filter result * * @param string Text for the dialog * @param string Default value for the dialog * * @return string */ this.show_prompt = function(dialogtxt, defaultval) { if (is_ie7) { var returnvalue = window.showModalDialog("clientscript/ieprompt.html", { value: defaultval, label: dialogtxt, dir: document.dir, title: document.title }, "dialogWidth:320px; dialogHeight:150px; dialogTop:" + (parseInt(window.screenTop) + parseInt(window.event.clientY) + parseInt(document.body.scrollTop) - 100) + "px; dialogLeft:" + (parseInt(window.screenLeft) + parseInt(window.event.clientX) + parseInt(document.body.scrollLeft) - 160) + "px; resizable: No;"); } else { var returnvalue = prompt(dialogtxt, defaultval); } return PHP.trim(new String(returnvalue)); }; X++: return PHP.trim(new String(returnvalue)); X++: return PHP.trim((returnvalue==null)?'':new String(returnvalue)); |
|
|
За это сообщение автора поблагодарили: mazzy (5). |
26.03.2007, 19:28 | #6 |
Участник
|
Спасибо.
Alexey_M, как считаешь, можно менять скрипты у форума? А стоит это делать? |
|
27.03.2007, 09:38 | #7 |
Administrator
|
mazzy
"Не мона - нуна." Тем более если там ошибки. Вот уже вторую у движка нашли На первую пока тишина, авось в 3.6.6 поправят.
__________________
Был грязный плащ на нем одет, Цилиндр черный смят в гармошку... |
|
27.03.2007, 16:14 | #8 |
Участник
|
Понял, спасибо.
Максим, не помогает. Код вернул в исходное состояние. |
|
27.03.2007, 16:39 | #9 |
Участник
|
Проверил на сохраненной странице работает в опере и IE
X++: /** * Show JS Prompt and filter result * * @param string Text for the dialog * @param string Default value for the dialog * * @return string */ this.show_prompt = function(dialogtxt, defaultval) { if (is_ie7) { var returnvalue = window.showModalDialog("clientscript/ieprompt.html", { value: defaultval, label: dialogtxt, dir: document.dir, title: document.title }, "dialogWidth:320px; dialogHeight:150px; dialogTop:" + (parseInt(window.screenTop) + parseInt(window.event.clientY) + parseInt(document.body.scrollTop) - 100) + "px; dialogLeft:" + (parseInt(window.screenLeft) + parseInt(window.event.clientX) + parseInt(document.body.scrollLeft) - 160) + "px; resizable: No;"); } else { var returnvalue = prompt(dialogtxt, defaultval); } return (returnvalue==null) ?'': PHP.trim(new String(returnvalue)); }; |
|
27.03.2007, 17:45 | #10 |
Участник
|
Спасибо. Установил.
Вроде да, работает. |
|