Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Переход между страницами по средствам JavaScript


Автор: akmal4ik 22.4.2008, 22:26
Здраствуйте!
У мья такая проблема:

function validate(logname, logpass)
{
       l_logname=logname.length
       l_logpass=logpass.length
       
       if(l_logname==0 || l_logpass==0)
       {
          // 
       }
       else
       {
            if(logname=="Akmal" && logpass=="7777")
            {
                 location.href="1ndex.php"                
                    }    
                    else
                    {
                  document.logform.logname.focus()
                                    }
               }
       
}

Переход к странице 1ndex.php не происходит. Почему?  smile 
Заранее СПАСИБО!

Автор: almagnit 22.4.2008, 23:00
Цитата(akmal4ik @  22.4.2008,  22:26 Найти цитируемый пост)
location.href="1ndex.php"


Попробуй document.location.href="1ndex.php"

Автор: Michael.de 22.4.2008, 23:25
akmal4ik: согласись, что так легче читать:
Код

function validate(logname, logpass){
 if(logname.length!=0 && logpass.length!=0){
  if(logname=="Akmal" && logpass=="7777") location.href="1ndex.php";
  else document.logform.logname.focus();
 }
 else /* ERROR, do something here */;
}

P.S. 1ndex.php - это не опечатка?

Автор: akmal4ik 24.4.2008, 13:11
Спасибо, Michael.de
но понимаете у мья не работает именно переход т.е 

   location.href="1ndex.php"

я пробовал
   document.location.href="1ndex.php"
и даже 
   self.location.href="1ndex.php"
но не работает smile .

Я использую денвер. 
Можете помочь smile 


Автор: R.M. 24.4.2008, 21:40
Как уже заметели у тебя наверное указано неправильное имя файла. У тебя 1ndex.php а надо наверное index.php
Если именно переход не срабатывает то поставь себе FireFox там есть обработчик js-ошибок он подскажет если что, а в идеале поставь к нему плагин firebug для отлова ошибок.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)