2016-03-21 6 views
0

Ich habe einen Schalter von https://proto.io/freebies/onoff/ Was ich tun möchte ist, wenn es auf ja geklickt wird, geht es auf eine andere Seite, wenn auf der zweiten Seite es bleibt, wenn Sie Nochmal klicken geht es zurück zur 1. Seite? Ist das möglich?html toggle switch button geht zu einer anderen Seite wenn geklickt

+2

Es ist sicher möglich. –

+1

Es ist absolut möglich - sogar wahrscheinlich. Wie planen Sie, den Wert auf der Serverseite zu speichern? HTTP ist zustandslos, daher werden keine Werte wie "Hat der Benutzer auf die Schaltfläche geklickt" gespeichert. Haben Sie über Cookies oder eine Sitzung nachgedacht? – kainaw

+0

Wie wäre es mit diesem onClick = "parent.location = 'index.html'" – Wrest

Antwort

0

Der Schalter ist einfach ein maskierter Checkbox, so können Sie wie folgt vorgehen kann:

<script> 
    document.getElementById('switch_id').addEventListener("change", function(){ 
     if (this.checked) window.location.href = 'http://www.mynewpage.com'; 
    }); 
</script> 

Sie können auch „fake“ die Checkbox auf der zweiten Seite, in dem Sinne, dass Sie immer geprüft machen und immer nicht auf der ersten Seite überprüft.

Verwandte Themen