javascript не работает только на Мазиле?
Добрый день уважаемые форумчане! Хотел у вас посоветоваться!
У меня яваскрипт почему-то не работает только на мазиле? На всех других браузерах все ок, в чем проблема не подскажете? Сам скрипт: <script type='text/javascript' src='http://bashklip.ru/site/bashkort_tv.js'></script> Пример кода скрипта: http://bashklip.ru/index/online_tv/0-11 Внутренности скрипта не буду тут выкладывать, чтоб не засорять форум, кто знает, тот поймет ;) Но почему-то такое же приложение с таким же скриптом работает на этом сайте http://zetclan.com/news/smotret_tele...2009-08-20-322 |
|
Цитата:
Например, следующий код изменит цвет текста на голубой в div'е c id="dataKeeper": document.getElementById('dataKeeper').style.color = 'blue' _______________________ Т.е. мне нужно прописать document.getElementById('Mozilla 1+') :blink: |
Цитата:
Вы на текст ошибки в Firefox посмотрите. |
мне кажется, что там еще косяк с незакрытой кавычкой портит фаерфоксу всю малину:)
словом, 500р и я все починю. писать в личку. |
document.write("<div align='center' style='font-size: 10pt;'><style type='text/css'>#tvzet { width: 520px; height: 468px; padding-top: 20px; background: #fff url(http://bashklip.ru/site/tv_bashklip.png) no-repeat; outline: none; } a.zetdrb:link {border-bottom:1px dotted; text-decoration:none;} a.zetdrb:active {border-bottom:1px dotted; text-decoration:none;} a.zetdrb:visited {border-bottom:1px dotted; text-decoration:none;} a.zetdrb:hover {border:0px; text-decoration:none;} .tvvybor {color:#4D6D91; background:#FAFCFE; width: 200px;border:1px solid #C9D0DB;} .tvzv {font-size: 8pt;width: 290px; height: 54px; padding-top: 18px; background: #fff url(http://bashklip.ru/site/pult_bashklip.png) no-repeat;}</style>");
document.write("<div id=\"tvzet\" align=\"center\"></div><div class=\"tvzv\" align=\"center\">Пульт: <select class=\"tvvybor\" name=\"href\" onchange=\"vybor(this.value);\"> <option value=\"\" selected=\"selected\">- Выбрать канал -</option><option value=\"http://92.50.143.2:8080\">» БСТ </option> ... <br><a target='_blank' class='zetdrb' rel='bookmark' title='Интернет-телевизор «TV online» на Ваш сайт' href='http://bashklip.ru/index/bst/0-11'>Хочу себе такое!</a></div><br>"); function vybor(href) { if(href=='') tvzet.innerHTML="<div style='padding-top: 140px'>Выберете канал <br><br><br><img src='http://bashklip.ru/site/ajax-loader-tv.gif' border='0'></div>"; else tvzet.innerHTML="<EMBED src="+href+" type='application/x-mplayer2' autostart='1' stretchtofit='1' enablecontextmenu='1' height='385' width='480' showcontrols='0'>";} vybor(''); В мазиле в консоль ошибок пишет, что tvzet is not defined |
Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. А вообще -- я написал свое коммерческое предложение выше. Это раздел работа, так что укажите, что именно Вас в нем не устроило, дабы другие соискатели знали. |
Сам скрипт очень хорош, для он-лайн телевизора! Меньше разных переход, что очень раздражает!
|
Цитата:
|
Короче! Кого заинтриговал! Вот почему не работало на мазиле:
если кратко везде в скрипте поменять tvzet.innerHTML на document.getElementById("tvzet").innerHTML и все заработает Теперь телек работает!!! Спасибо! |
Часовой пояс GMT +3, время: 02:45. |