![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Добрый вечер форумчане. Столкнулся с такой проблемой. Есть скрипт, вызывающий некую страницу, привязанную к текущему месяцу.
Опера и Фирефокс ошибку в нём не видят, а вот Internet Explorer выдаёт: document.lincks[...] есть huii или не является объектом. Вот скрипт: Код HTML:
<SCRIPT LANGUAGE="JavaScript"><!-- var i; var z = (new Date()).getMonth(); for(i=0; i<document.links.length; i++){if(document.links[i].pathname == "/year/another.php") break;} if(z==0){document.writeln("Январь");document.links[i].pathname="/year/jan.php";} if(z==1){document.writeln("Февраль");document.links[i].pathname="/year/feb.php";} if(z==2){document.writeln("Март");document.links[i].pathname="/year/mar.php";} if(z==3){document.writeln("Апрель");document.links[i].pathname="/year/apr.php";} if(z==4){document.writeln("Май");document.links[i].pathname="/year/may.php";} if(z==5){document.writeln("Июнь");document.links[i].pathname="/year/jun.php";} if(z==6){document.writeln("Июль");document.links[i].pathname="/year/jul.php";} if(z==7){document.writeln("Август");document.links[i].pathname="/year/aug.php";} if(z==8){document.writeln("Сентябрь");document.links[i].pathname="/year/sep.php";} if(z==9){document.writeln("Октябрь");document.links[i].pathname="/year/oct.php";} if(z==10){document.writeln("Ноябрь");document.links[i].pathname="/year/nov.php";} if(z==11){document.writeln("Декабрь");document.links[i].pathname="/year/dec.php";} //--></script> Может кто знает в чём проблема? А может лучше на PHP сделать?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Stilet; 16.12.2010 в 20:28. |
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]() Цитата:
Проблеммную часть строки лаколизовал. Не могу понять почему ошибка сценария ![]() document.links[i].pathname="/year/dec.php";
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]()
А ссылки где стоят - до или после скрипта? Если после, поставьте скрипт после них
|
![]() |
![]() |
![]() |
#5 |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
![]()
Где вы нашли свойство pathname? В спецификации его нет! http://www.w3schools.com/jsref/dom_obj_link.asp
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]()
Вот что-то есть: http://www.w3schools.com/jsref/prop_loc_pathname.asp
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
А это и есть весь код. Ссылки формируются из пути "patchname".
Может я её не правильно применил? Вот, кое что нашёл, но пока не разобрался что к чему. http://myrusakov.ru/link-javascript.html
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 17.12.2010 в 02:09. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 14.06.2010
Сообщений: 84
|
![]()
Урезал, немного
![]() Код:
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выдаёт ошибку | Stanislava7 | Общие вопросы C/C++ | 1 | 05.05.2010 17:55 |
Выдаёт ошибку: acos DOMAIN error,полсе нажатия окей,ещё одну ошибку pow OWERFLAW ERROR | prikolist | Общие вопросы C/C++ | 4 | 10.04.2009 20:27 |
Выдаёт ошибку | DM_bite | Помощь студентам | 2 | 08.08.2008 10:33 |
Почему ошибку выдаёт? | Inbox | Общие вопросы Delphi | 14 | 24.06.2007 02:15 |