[TC] JavaScript: случайный вывод текста
Hello, World!
Спецы по JS, проконсультируйте, если будет время.
Ситуация такая: на некой странице имеется скрипт, который должен выводить случайным
образом один абзац текста из некого списка готовых вариантов (код приведу ниже).
У меня при тестировании на Internet Explorer 8, FireFox 3.6.3, Lunascape 6 и
Google Chrome последней версии, уж не помню какой, всё работает. Однако один
умник с IE 6 мне заявляет, что у него ничего не выводится.
Возможно дело в том, что я где-то нарушил спецификацию JS, поэтому некоторые
браузеры не отрабатывают моё ваяние. Вод мой код, возможно подскажите, в чём
может быть дело:
<script type="text/javascript">
<!--
var a=Math.round(Math.random()*2)
text = new Array();
text[0]='<p>Текст ?1</p>'
text[1]='<p>Текст ?2</p>'
text[2]='<p>Текст ?3</p>'
document.write (text[a]);
</script>
Есть ли тут фактические ошибки? Или мне просто посоветовать тому пользователю
приделать руки? :)
Заранее спасибо откликнувшимся.
P.S. Я специально для этого человека делал индикатор типа <noscript>Привет дурак!</noscript>.
Говорит, что ничего не увидел, так что скрипты у него вроде включены.
Vande omentaina, newsmailing!
пошлите его на сайт Майкрософта, пусть обновится до IE8 и не пудрит
вам мозги)
Многие сайты вообще отказываются от поддержки IE6. К таким сайтам
относятся и наши проекты, например)