HopelessFrag Geschrieben 20. Februar 2006 Teilen Geschrieben 20. Februar 2006 Hallo zusammen! Ich habe eine Website für den Firefox und für den Iexplorer spezifiziert und in den ordner ff und ie liegen. Wie funktioniert das jetzt wenn der Besucher die Seite aufruft und dann automatisch die passende Website geöffnet wird? Habe mir folgendes überlegt: - mit javascript den browser auslesen -> falls Firefox dann soll später ff/index.php geöffnet werden -> falls Iexlporer dann soll später ie/index.php geöffnet werden -> bei anderen Browser soll ff/index.php geöffnet werden dann übergibt man halt den ermittelten Browser an ein php-script, wo man dann per if-Anweisung und per require() die passende Seite öffnet. Da ich bisschen schwach auf der Brust bin in Sachen Javascript frage ich euch wie der JS-Teil funktioniert? Oder geht es noch einfacher, ganz ohne php-script? danke im voraus! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
zirri Geschrieben 21. Februar 2006 Teilen Geschrieben 21. Februar 2006 http://de.selfhtml.org/javascript/objekte/navigator.htm gruss Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
geloescht_JesterDay Geschrieben 22. Februar 2006 Teilen Geschrieben 22. Februar 2006 Oder geht es noch einfacher, ganz ohne php-script? Ja, wenn du Mod_Rewrite auf deinem Server nutzen kannst: #.htaccess RewriteEngine On RewriteCond %{HTTP_USER_AGENT} Firefox RewriteRule ^/(.*) /ff/$1 RewriteCond %{HTTP_USER_AGENT} MSIE RewriteRule ^/(.*) /ie/$1 Alle Anfragen auf /index.html (z.B.) werden für den Firefox mit der Datei /ff/index.html und für den IE mit der Datei /ie/index.html beantwortet. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
HopelessFrag Geschrieben 22. Februar 2006 Autor Teilen Geschrieben 22. Februar 2006 @JesterDay: Dein Lösungsvorschlag sieht interessant aus. Aber wie funktioniert das genau? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 22. Februar 2006 Teilen Geschrieben 22. Februar 2006 Der Server wertet den HTTP_USER_AGENT aus und leitet den Browser serverseitig auf die entsprechenden Dateien/Verzeichnisse weiter Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
HopelessFrag Geschrieben 22. Februar 2006 Autor Teilen Geschrieben 22. Februar 2006 Und der Code wird einfach in die .htaccess-Datei geschrieben? und die .htaccess-Datei muss wohin? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
geloescht_JesterDay Geschrieben 22. Februar 2006 Teilen Geschrieben 22. Februar 2006 Und der Code wird einfach in die .htaccess-Datei geschrieben? und die .htaccess-Datei muss wohin? Ja, einfach in die .htaccess Datei. Nur muss mod_rewrite auf dem Server vorhanden sein und auch für dich nutzbar (bei Webspace-Providern nicht immer der Fall). Die Datei selber muss nur in das Hauptverzeichnis. Deine Links in den ff bzw ie Seiten müssen dann auch nicht auf das jeweilie Unterverz., sondern ganz normal, wie wenn nur diese eine Version im Hauptverzeichnis liegen würde. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.