2016-03-29 16 views
-1

Bitte helfen Sie es zu arbeiten. Es bezieht sich immer auf die Seite mit "404 Not Found".beziehen Sie sich auf eine andere Seite

enter image description here

function GoTo(){ 
 

 
     var input_1 = $("input[name='keyword']").val(); 
 
     var input_2 = $("input[name='location']").val(); 
 

 
     if(input_1 !== "" || input_2 !== "") 
 
     { 
 
      window.location.href = "page2.html"; 
 
     } 
 
    }
<form method="post"> 
 
     
 
       <button class="btn search">Search</button> 
 
    
 
    </form>

+0

Gerade die erwartete URL vergleichen (durch die erwartete Seite zu öffnen) mit der tatsächlichen URL (durch Ausführen der Funktion und in der Adressleiste suchen). Was ist der Unterschied zwischen diesen beiden? Teilen Sie uns Ihre Frage mit. – Xufox

+0

Sollten Sie die vollständige URL auf location.href nicht nur auf den Dateinamen setzen? – Tapani

Antwort

0

Hauptproblem Wurzel ist innerhalb Basis Tag, den ich auf meiner Seite verwendet habe. Ich habe meinen js Code auch geändert:

<script> 
 
    $('.search').click(function(event){ 
 
     event.preventDefault(); 
 
     window.location.href='./grid.html'; 
 
    }); 
 
</script>

1

nur hinzufügen "/" am Anfang Ihrer Verbindung so wird er auch relativ zu Ihnen

window.location.href= "/page2.html" 
+0

Es funktioniert nicht. – Maria

Verwandte Themen