Das JavaScript-Pseudoprotokoll (Das JavaScript-Pseudoprotokoll), Lektion, Seite 722648
https://www.purl.org/stefan_ram/pub/pseudoprotokoll_javascript (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
JavaScript-Kurs

Das JavaScript -Pseudoprotokoll

Das Pseudoprotokoll »javascript:«

Es ist auch möglich, eine Adresse »javascript:"Hallo, Welt"« in die Adreßzeile vieler Browser einzugeben. In diesem Fall nennt man das am Anfang dieser Adresse stehende »javascript:« ein „Pseudoprotokoll“.

Alternative: Pseudoprotokoll »javascript:«

javascript:"Hallo, Welt"
Hallo, Welt

(geht auch mit anderen Browsern)(Es soll manchmal Probleme mit IE10 unter W8 geben)

Hier kann man den eigentlichen Wert »Hallo, Welt« ohne  die Anführungszeichen besser erkennen.

In manchen neueren Browsern ist das javascript:-Pseudoprotokoll aus Sicherheitsgründen deaktiviert. Dann kann ein Lesezeichen mit der Adresse angelegt und aufgerufen werden.

JavaScript  in der Windows -Kommandozeile

In den folgenden Zeilen ist »%FIREFOX%« durch den Pfad der Firefox-EXE-Datei zu ersetzen.

Kommandozeile
%FIREFOX% "javascript:'Hallo, World'"
Adreßzeile
javascript:window.alert("def")
Adreßzeile
javascript:document.write("ghi")

kann auch in href-Attribute geschrieben werden.

Main.html
<p><a href="javascript:alert('href')">Anker</a></p>

Falls der Wert des Ausdrucks nicht «undefined» ist, wird der Inhalt der Seite durch ihn ersetzt.

<a href="javascript: void(0);">nichts</a>

void ist ein Operator

<a href="javascript: undefined;">nichts</a>

undefined könnte umdefiniert werden

<a href="javascript: window.prompt('Eingabe?');">Beispiel</a>

<a href="javascript: window.prompt('Eingabe?'); void(0)">Beispiel</a>

Der Wert einer Sequenz ist der Wert ihrer letzten Anweisung

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram722648 stefan_ram:722648 Das JavaScript-Pseudoprotokoll Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd722648, slrprddef722648, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/pseudoprotokoll_javascript