2016-07-20 6 views
1

Ich möchte eine Seite erstellen, die auf mehrere Seiten umgeleitet wird, wenn es gedrückt wird.Mehrere Redirects in einem HTML

ich den folgenden Code, um geschrieben haben, um zu versuchen und tun es:

<html> 
<head> 
<meta http-equiv="refresh" content="0; url=http://www.example.com/a" /> 
<meta http-equiv="refresh" content="0; url=http://www.example.com/b" /> 
<meta http-equiv="refresh" content="0; url=http://www.example.com/c" /> 
</head> 
</html> 

Auf dem Web-Server-Log, ich sehe, dass ein Antrag nur auf „c“ gesendet wurde.

Warum ist das? Und wie kann ich eine HTML-Seite mit mehreren Weiterleitungen erstellen?

+0

ausreichen Wo möchten Sie Seiten 'a' und 'b' in –

+1

zu öffnen, wenn Sie wirklich Leute zu ärgern versuchen, ich aus irgendeinem Grund nicht sehen kann, dies zu tun . Sayin ... – durbnpoisn

Antwort

0

Ich bin mir nicht sicher, ob Sie verstehen, wenn Refresh bedeutet. Aktualisieren mit 0 bedeutet, dass der Browser sofort an die angegebene Adresse weitergeleitet wird. Sofern ein Browser-Tab nur eine Webseite anzeigen kann, kann Ihr Beispiel nicht funktionieren.

Sie müssen Popups oder ähnliche verwenden, um dem Benutzer mehrere Seiten gleichzeitig anzuzeigen.

2

Sie werden zwangsläufig Javascript verwenden müssen.

<script> 
function redirect(){ 
windows.open("http://www.example.com/a") 
windwos.open("http://www.example.com/b") 
windwos.open("http://www.example.com/c") 
} 
</script> 

<body onload="redirect()"> 

nicht testen Haben aber sollte

+0

es ist 'window.open' btw Ich denke, das wird nicht funktionieren, wird es wahrscheinlich nur das erste Fenster öffnen – Signo

+0

Korrigiert und es sollte die 3 Fenster als Popup öffnen. – prgrm

+0

Ja, es funktioniert :) Versuchte es und ich musste einfach mehrere Popup aus dem Browser akzeptieren – Signo