Dieter Raber: Wieder mal ein Problem mit der Variablenübergabe von JS an PHP

Beitrag lesen

Hallo,

Warum so kompliziert?
Ohne jetzt auf den Sinn und Unsinn von Browser-Detection eingehen zu wollen, PHP weiss ohnehin, womit du surfst. Schau mal im Manual unter 'Predefined Variables' und da im speziellen unter 'HTTP_USER_AGENT'.

Wenn Du es unbedingt mit Javascript machen willst:
zuerst fingerst Du den Browser im <head> raus, und zwar so:
http://www.dcljs.de/faq/antwort.php?Antwort=browser_ermitteln
in der Abwandlung:
if ((document.all) && (window.offscreenBuffering))
{
  mein_browser = 'ie'
else if (...
usw.

Dann fuegst Du in Dein Script ein:
...href ="1.php?<sript type="text/javascript">document.write(mein_browser)</script>"; alt="" onMouseOut...

Dieter