Javascript und Php?

Also mein index.php is so aufgebaut:
HTML:
<html>
<head>
<meta>...
<?php
if(stristr($_SERVER['HTTP_USER_AGENT'], 'MSIE')) 
    header('Location: ie.html');
?>
</head>
<body>
HTML Zeuchs

<script type="text/javascript">
/* <![CDATA[ */
if('querySelectorAll' in document) {
	var videos = document.querySelectorAll('video[loop]');
	
	for(var i = 0; i < videos.length; i++) {
		videos[i].onended = function() {
			this.play();
		};
	}
}
/* ]]> */
</script>
</body>
</html>
 
Und nocheinmal: Siehe Signatur.

Und muss header nicht vor jeder anderen Ausgabe sein?

Hast du auch schon mal in die Fehlerkonsole geschaut?
 
PHP:
<?php
if(stristr($_SERVER['HTTP_USER_AGENT'], 'MSIE'))
header('Location: ie.html');
?>
sollte an den Anfang.

Wie schauts mit der Browserfehlerliste aus?
 
Und muss header nicht vor jeder anderen Ausgabe sein?

Da hast du recht. Wenn er nur im FF testet, hat er den Fehler aber noch gar net bemerkt...

Zu dem JS kann ich leider nix sagen, da gibt's sicher n paar Spezialisten hier, die da mehr Ahnung von haben als ich.

Viele Grüße,
Frezl


EDIT: @sheel: nich hier jetzt Beitrag ändern, während ich dich zitiere! :-D
 
PHP-Code: Ja, ganz vorne hin.

Nur FF: Toll. Es gibt aber schon auch andere Browser...

Drittes Mal. Fehlerkonsole?
 
PHP Code ganz vorne: Geht immer noch nicht :(

Browser: Naja eine Website sollte auf allen Browsern laufen oder nicht?

Fehlerkonsole: Der Fehler ist, dass das Video nicht wie gewohnt wiederholt wird :(
 
PHP: Das Betrifft nur den IE

Alle Browser: Ja schon. Aber warum codest du dann nur für FF?

Fehlerkonsole: Ich mein das Browserfenster, in dem JS-Fehler angezeigt werden.
Extras->Fehlerkonsole
 
Zurück