Позаимствовал идею из уроков сербского (http://roman-dushkin.narod.ru/projects/srpski/vezba_01_01.html).
ты — [test]du[/test]
выглядит как:
ты — [test]du[/test]
Кнопка ? проверяет ответ, кнопка ! показывает правильные ответы.
Несколько правильных вариантов можно указать через косую черту:
ты — [test]du/you[/test]
Нужно или не нужно? Какие еще мысли по этому поводу есть?
думаю, просто замечательно! класс!
Ого, как наворотно :=
У меня вопрос прежде я начну ими пользоваться: насколько эти тэги увеличивают размер (в кБ) страницы? Просто у меня навалом народа, которые уроки на телефоне листают. Если эти тэги сильно утяжелят страницу - у людей не будет открываться. :donno:
ни на столько не увеличивают. только на телефоне работать наверное не будет, если у них нет javascript.
"Не будут работать" = содержимое тэга будет на виду или вообще невидно? Если будут видны ответы рядом с заданиями, то вреда от этого тэга будет больше чем пользы
Цитата: "Roman" от
"Не будут работать" = содержимое тэга будет на виду или вообще невидно? Если будут видны ответы рядом с заданиями, то вреда от этого тэга будет больше чем пользы
Нет, ответы видны не будут. Если Javascript не работает, то будет просто пустое место. Какой вариант устроит? Все в наших руках :)
Очевидно, что тэг должен "не показывать" своего содержимого, если он не работает на телефоне. Я просто боюсь, чтобы на экране тел без поддержки не было бы [тест]ответ[/тест]. Если так не будет, то и проблемы нет :)
Здесь, в образце ввел, нажал (с телефона). Ничего не произошло. Он не рабочий?
Впрочем, js у меня не идет.
Цитата: "Vaelg" от
Здесь, в образце ввел, нажал (с телефона). Ничего не произошло. Он не рабочий?
А сам образец показывается? Странное дело. Потому что само поле ввода выводится скриптом.
Рома, ответы точно ни при каких обстоятельствах видны не будут.
Цитата: Vaelg от ноября 6, 2008, 17:01
Здесь, в образце ввел, нажал (с телефона). Ничего не произошло. Он не рабочий?
А ответы видны или нет? Вот в чём вопрос! :-\ Если просто "не работает" - то хрен с ним, главное чтобы не высвечивал правильный ответ при этом
хорошая мысль! а то можно делать упражнения и в телефон подглядывать :)
На экране:
Код: ты-[ test]du[ /test]
выглядит как:
ты-
* поле ввода *
* кнопки *
А если взять для цитаты, то там вначале:
[ code] ты- [ test]du[ /test] [ /code]
и далее "выглядит как:" итд.
Vaelg, а точно сами кнопки не работают? Значит какая-то поддержка js есть, раз выводит кнопки и поле ввода. Может генератор случайных чисел там не работает. Что за телефон?
Нокиа 6030.
Сейчас попробую кнопки еще раз.
И верный и неверный ответы приводят (кнопка ?) только к обновлению страницы.
Вообще же, насколько я помню, на js у меня обычно выскакивает окошко с извещением о невозможности исполнить скрипт. А тут - тишина. Но и нужной реакции нет.
Цитата: "Vaelg" от
И верный и неверный ответы приводят (кнопка ?) только к обновлению страницы.
А вторая кнопка что делает?
Хм. В поле ввода появилось du.
Я так понимаю, что <?> дает ответ в поплавок? Если верно/неверно тоже перенаправить в поле ввода, то проблем не будет и на телефоне.
Цитата: "Vaelg" от
Я так понимаю, что <?> дает ответ в поплавок? Если верно/неверно тоже перенаправить в поле ввода, то проблем не будет и на телефоне.
Поплавок, извините, что такое в данном случае? :)
Верно-неверно как раз в поле ввода и направлен - текст становится зеленым/красным.
Нет, цвет у меня не меняется.
Цитата: "Vaelg" от Нет, цвет у меня не меняется.
При обновлении страницы по нажатию "?", текст в поле сохраняется или нет?
Проверил у себя на КПК, форму показывает, но ни та ни другая кнопки не работают.
Даже если javascript не поддерживается, кнопки выведутся же всё равно. Вот указана проблема с цитированием:
test[test]test[/test]
Цитироватьtest[test]test[/test]
А, нет, уже, видимо, она устранена. Извините
При изменении сообщения исчезло всё форматирование (поле и кнопки) от bb-кода
Цитата: RawonaM от ноября 6, 2008, 19:33
Цитата: "Vaelg" от Нет, цвет у меня не меняется.
При обновлении страницы по нажатию "?", текст в поле сохраняется или нет?
Проверил у себя на КПК, форму показывает, но ни та ни другая кнопки не работают.
Сохраняется.
Цвет в поле ввода и не может быть изменен, по крайней мере у моего чуда техники это так.
При обновлении страницы снова работает код. Видимо, при "локальном" обновлении при редактировании прямо на странице код не срабатывает
Цитата: Vaelg от ноября 6, 2008, 19:45
Цвет в поле ввода и не может быть изменен, по крайней мере у моего чуда техники это так.
Значит, мой собственный телефон - не чудо техники. Наверно, чудовище техники ;D
Цитата: "arseniiv" от
Даже если javascript не поддерживается, кнопки выведутся же всё равно.
Не выведутся. Кнопки выводятся скриптом. Отключите Js в броузере и увидите.
Цитата: "Vaelg" от
Цвет в поле ввода и не может быть изменен, по крайней мере у моего чуда техники это так.
А, ну вот понятна проблема. А когда нажимаете "!", тоже страница перезагружается и в поле ввода появляется правильный ответ?
Да.
Ну значит все работает, единственная проблема это то, что цвет не меняется в поле ввода. Можно добавить галочку/крестик к цвету, как результат проверки.
Цитата: RawonaM от ноября 6, 2008, 19:57
Ну значит все работает, единственная проблема это то, что цвет не меняется в поле ввода. Можно добавить галочку/крестик к цвету, как результат проверки.
Я такой вывод и имел ввиду. +/- или 2/5 :)
А ну-ка протестируйте :)
Неверный - крестик, верный - галка. Работает, спасибо.
Выходит, в Нокиа 6030 полноценный JS :)
Не знаю, насколько полноценный. Очень часто я видел поплавки с отказом исполнять скрипт.
Вообще же тел достаточно убогий и уже не свежий.