...men det sætter kun en værdi fra PHP ind i et Javascript, for at lade en variabels indhold blive styret af JavaScript, skal du sende det via URL'en, hvilket jo så forårsager en reload. Grunden til dette er (som burde sige sig selv) at PHP er server-side, og browseren derfor ikke har noget med det at gøre, mens JavaScript udelukkende er client-side, og dermed udføres af browseren.
Lige det eksempel du bruger, kan dog lige så fint laves i ren PHP (brug $_SERVER['HTTP_USER_AGENT']), men du bør være klar over at user-agent sniffing er en meget dårlig ide, da det er let at ændre på den - eksempelvis kan Opera finde på at præsentere sig selv som en IE, uden at man behøver installere noget specielt.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.