Сообщение от Columb
|
Вот собственно подобная ситуация. Сам пользуюсь Денвером.
И вот что происходит. Вот код:
function slide(href) {
if (parseInt(document.getElementById("block").style.right) < 503) {
document.getElementById("block").style.right = parseInt(document.getElementById("block").style.right)+10
setTimeout("slide()",10)
}
else { location.href=href}
если добавить href в setTimeout("slide(href )",10) тогда работает, но только надо постоянно клацать по ссылке(((
и в html
<a href="javascript:slide('/news.html')">
пишет "Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/rrp/www/undefined, которого не существует.
В случае использования CGI-скриптов, корректные пути к CGI-директориям следующие:.."
я так понимаю что моя запись 'z:/home/rrp/www/news.html' или location.href=href не правильные файл news.html точно есть в папке. Что не так?
|
//вот в этом месте вы вызываете slide без указания href
setTimeout("slide()",10) //href == undefined
до этого места вы передали параметр функции, а дальше не передали, об этом вам и сообщает сервер