Hallo,
mit welchem Code kann ich prüfen, ob der Browser Javascript aktiviert hat?
Danke!
Seite 1 von 1
Browser Auf Javascript Prüfen
Anzeige
#2
geschrieben 09. September 2005 - 16:23
<script type="text/javascript">
<![CDATA[
document.open()
document.write('<img src="http://www.yourserver.invalid/jsok.cgi" alt=""><!-- or whatever you want-->');
]]>
</script>
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#3
geschrieben 09. September 2005 - 18:32
So richtig hilft mir das auch nicht weiter.
Ich muss zugeben, ich kenn mich nur wenig mit Javascript aus.
Ich muss zugeben, ich kenn mich nur wenig mit Javascript aus.
#4
geschrieben 09. September 2005 - 19:03
Nun ja, vielleicht habe ich auch dein Problem nicht verstanden:
Wenn es darum geht, zu erkennen, ob, statt zu unterscheiden, ob, dann gehe ich davon aus, du möchtest selber ein Skript fahren, das davon abhängig den wieteren Programmverlauf unterscheidet - mithin auf dem Server läuft.
Und so macht man's halt: Wenn JavaScript aktiviert ist, dann schreibt dieses Script ein Bild in die Seite, welches dem Server per HTTP-Abruf eine Rückmeldung liefert.
Wenn du einfach nur unterscheiden möchtest, dann ist das ja selbsterfüllend: Wenn kein JavaScript aktiviert ist, wird das Script ja nicht ausgeführt.
Wenn es darum geht, zu erkennen, ob, statt zu unterscheiden, ob, dann gehe ich davon aus, du möchtest selber ein Skript fahren, das davon abhängig den wieteren Programmverlauf unterscheidet - mithin auf dem Server läuft.
Und so macht man's halt: Wenn JavaScript aktiviert ist, dann schreibt dieses Script ein Bild in die Seite, welches dem Server per HTTP-Abruf eine Rückmeldung liefert.
Wenn du einfach nur unterscheiden möchtest, dann ist das ja selbsterfüllend: Wenn kein JavaScript aktiviert ist, wird das Script ja nicht ausgeführt.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#5
geschrieben 10. September 2005 - 08:13
Das sagt mir eigentlich nicht viel.
Ich kenn mich nur mit PHP aus.
Es müsste doch auch hier eine möglichkeit geben.
Ich kenn mich nur mit PHP aus.
Es müsste doch auch hier eine möglichkeit geben.
#6
geschrieben 10. September 2005 - 08:15
Auf meiner Website wird Javascript unbedingt benötigt.
Ich möchte, dass auf der Startseite ein alert kommt, wenn Javascript nicht aktiviert ist.
Danke!
Ich möchte, dass auf der Startseite ein alert kommt, wenn Javascript nicht aktiviert ist.
Danke!
#7
geschrieben 10. September 2005 - 08:38
Mach' doch einfach per Default eine Warnseite und leite per Javascript auf die Hauptseite weiter. Wenn er kein Javascript aktiviert hat, bleibt er bei der Warnseite hängen.
Oder du bringst einfach einen entsprechenden Warnhinweis auf der Homepage an, so sperrst du zumindest niemanden aus.
Dass eine Seite _niemals_ ohne Javascript nicht funktionieren darf (was benötigt denn so dringend JS?), brauche ich ja nicht zu erwähnen.
Oder du bringst einfach einen entsprechenden Warnhinweis auf der Homepage an, so sperrst du zumindest niemanden aus.
Dass eine Seite _niemals_ ohne Javascript nicht funktionieren darf (was benötigt denn so dringend JS?), brauche ich ja nicht zu erwähnen.
Dieser Beitrag wurde von Graumagier bearbeitet: 10. September 2005 - 08:56
"If you make something idiot proof, someone will invent a better idiot." - Marvin
For Emails always use OpenPGP. My KeyID: 0xA1E011A4
For Emails always use OpenPGP. My KeyID: 0xA1E011A4
Thema verteilen:
Seite 1 von 1

Hilfe
Neues Thema
Antworten

Nach oben


