Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
JavaScript aktiviert? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
JavaScript aktiviert?


 
IQ-AG
20-02-2002, 10:17 
 
Hi!
Wie kann man auslesen, ob der client-rechner JavaScript aktiviert oder deaktiviert hat?
Mit Javascript dürfte das ja dann eigentlich nicht funktionieren,oder? Vielleicht mit PHP?

Thanx

 
schmalle
20-02-2002, 11:25 
 
ich würde es so machen:


<script type="text/javascript">
if(navigator.javaEnabled()) {
this.document.location = 'dahin_wo_ich_js_vewenden_will.html';
}
</script>

// ansonsten bleibt der browser hier stehen.
// dann schreiben "bitte aktivieren Sie JS
// und klicken Sie hier ...

 
Benny-one
20-02-2002, 11:27 
 
schmalle helfe mir mal bitte bei meinem window open ding... bittttttttttttteeeeeeee

 
Titus
20-02-2002, 22:05 
 
[code]<html><head>
<meta http-equiv="refresh" content="2;keínjs.html">
</head><body onLoad="document.href='jsenabled.html';">
Weder JavaScript noch Meta-Refresh funktionieren?
Kein Problem, <a href="keinjs.html">hier</a> geht´s weiter.
</body></html>

 
schmalle
21-02-2002, 09:22 
 
hmm, @titus meins ist schöner und einfacher :p
aber, geht´s wieder los? wirst du wieder wie früher alle meine lösungen zunichte machen, bzw. zur bedeutungslosigkeit verbannen? ;)

 
Titus
21-02-2002, 22:02 
 
nö, du hast recht.
Aber mein Beitrag ist schöner formatiert. :D

 
bohni
22-02-2002, 14:34 
 
@schmalle: das javaEnabled testet aber nur, wie der name schon sagt, java - nicht zu verwechseln mit javascript.

adios

 
Titus
22-02-2002, 18:23 
 
stimmt auch wieder ... aber trotzdem geht´s einfacher als ich ursprünglich gepostet hab:

<html><body onLoad="location.href='jsenabled.html';">
kein JavaScript aktiviert :((
</body></html>

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:37 Uhr.