Когда я копировал и вставлял твой код выше и утомлял его в Dreamweaver, а также в IE9 и FIrefox и все это по ошибке.Я проверил в консоли IE9 и Firefox, и оба указали недопустимый символ после точки с запятой в конце последней строки (строка document.write).При проверке источника кода выше, я вижу, что после этой последней точки с запятой есть строка из 10 "" символов (пробел нулевой ширины).Не знаю, как они туда попали, но как только я удалил их из своего кода, страница начала работать в IE9, Firefox и Dreamweaver Live View.
Для этого мне в основном пришлось выбрать конечную точку с запятой и начальную точку<символ, удалите их и введите их заново, чтобы удалить символы пробела нулевой ширины. </p>
FWIW: «Показать скрытых символов» в Dreamweaver не отображалось.Хотя, думая об этом, не уверен, как он будет отображать что-то с нулевой шириной в любом случае, но было бы хорошо, если бы был какой-то индикатор для таких символов.Я сообщу об ошибке по адресу: http://adobe.ly/DWwish, пожалуйста, сделайте это, чем больше людей регистрируют ее, тем больше шансов, что она будет реализована.