Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

javascript abfrage

Empfohlene Antworten

hi leute,

ich wollte wissen wie ich verhindern kann, dass leute die Javascript deaktivert haben, die Intranet site anschauen können!

also nun hab ich ja den java check drinne


function chk_javaScript ()

{

   if ( !(navigator.javaEnabled()) )

   {

      alert(

      "JavaScriptunterstützung deaktiviert!" +

      "Zur Benutzung des Anwesenheitsscripts müssen JavaScripts aktiviert sein." +

      "(Aktivieren unter: Extras -> Internetoptionen -> Sicherheit -> Stufe anpassen ->"+

      "Java Einstellungen -> Mittlere Sicherheit)");

   }

}



wie kann ich jetzt sagen, das der browser den aufbau der site abbricht ?

der javascript check, checkt ja auch nur wenn javascript an ist. wenn es aus ist macht er ja nix weils halt aus ist....

gruss kills

Ähnliche Frage wie "Schläfst du schon?" ist ein Script, das frag ob Scripte ausgeführt werden dürfen. :D

Ich hab zwei Idee. Mach eine Script-Weiterleitung nach 1 Sekunden zum eigentlichen Inhalt und eine HTTP-META Weiterleitung nach 3 Sekunden auf die Warnseite (Bitte JS aktivieren, bah). Wie man das in Skript kodiert steht bei SelfHTML, den HTML-Teil kenn ich zufällig auswendig: <meta http-equiv="refresh" content="3; URL=content.php/"> im Header-Tag.

Das ganze baust du (Idee zwei) in ein einziges Frame. Sinn der Sache ist es, dass der Benutzer zwar die Seite des Frames kennt, aber die Seite auf die verweist wird, nicht in der Location angezeigt bekommt. Und für den Normalbenutzer ist eine Seite, die nicht im location-Bar steht auch nicht vorhanden.

Praktisch weiß man dann nur die URL der Einstiegsseite und wird von dort abgewiesen, wenn das Skript nicht arbeiten (darf). Wenn man allerdings den "deep link" direkt auf den Inhalt wählt, greift der Script-Schutz nicht mehr.

Bin gespannt auf bessere Ideen. :)

gruß,

Florian

Funktioniert da nicht das <NOSCRIPT> - Tag??? oder geht das blos wenn der

Browser gar keine Scripts unterstützt???

Diablo999

<html>

<head>

<script>

location.href="http://intranet.company.com";

</script>

</head>

<body>

Bitte aktivieren Sie Javascript.

</body>

</html>

danke leute

ich habs so gelöst:



<html>

<head>

<script>

</script>

<noscript>

Bitte aktivieren Sie Javascript.

</noscript>

</head>

<body>

</body>

</html>



danke für die mithilfe

gruss

kills

Hihi, die einfachsten Lösungen sind immer noch die besten.

Bei obigen Beispiel musste ich mir aber trotzdem ein Schmunzeln verkneifen, denn wenn der Client kein JavaScript aktiviert hat kann er den Benutzer auch nicht via JavaScript darauf hinweisen :D

hehe jo das hat ich ja auch gemerkt.

aber ich hatte halt keine ahnung wie sonst,... .;)

gruss,

kills

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.