jobo: javascript über adresszeile

Hallo,

mit diesem (http://stumblerz.com/trick.txt) schönen javascript kann man mit der Eingabe in der Adresszeile Bilder rotieren lassen, die sich im aktuellen Dokument befinden.

Wenn ich aber z.B.

javascript:myBody=document.getElementsByTagName("body")[0];myBody.style.border="1px solid red";

in der Adresszeile eingebe, steht dann "1px solid red" auf dem Bildschirm. Grmpf. Warum?

Gruß

jobo

  1. Hi,

    mit diesem (http://stumblerz.com/trick.txt) schönen javascript kann man mit der Eingabe in der Adresszeile Bilder rotieren lassen, die sich im aktuellen Dokument befinden.

    wen das interessiert der kann mal das hier lesen. Es gibt da wirklich sinnvolle sachen wie z.B. direkte Wikipedia Suche von einem markierten Wort. Dazu muss man nur Lesezeichen mit den entsprechenden Javascript Anweisungen speichern.

    Grüße

  2. Hi,

    javascript:myBody=document.getElementsByTagName("body")[0];myBody.style.border="1px solid red";

    Probiere mal das:
    javascript:myBody=document.getElementsByTagName("body")[0];myBody.style.border="1px solid red";void(0)

    Gruesse, Joachim

    --
    Am Ende wird alles gut.
    1. Hallo,

      warum void()?

      Gruß

      jobo

      1. Hi,

        warum void()?

        warum bemühst Du nicht einfach mal die Suche und recherchierst was void macht? Dazu gibts doch die hiesige Doku z.B: http://de.selfhtml.org/javascript/sprache/operatoren.htm#void

        Gruesse, Joachim

        --
        Am Ende wird alles gut.
  3. @@jobo:

    nuqneH

    javascript:myBody=document.getElementsByTagName("body")[0];myBody.style.border="1px solid red";

    Das ist nicht sinnvoll …

    Qapla'

    --
    Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
    1. Hallo Gunnar,

      javascript:myBody=document.getElementsByTagName("body")[0];myBody.style.border="1px solid red";

      Das ist nicht sinnvoll …

      Fein. Ich dachte immer, es sei die sicherere Variante. Mit document.images oder document.forms kann ich ja auch auf Bilder oder Formulare zugreifen. Aber browserübergreifend?

      Gruß

      jobo

      1. Hi,

        Fein. Ich dachte immer, es sei die sicherere Variante. Mit document.images oder document.forms kann ich ja auch auf Bilder oder Formulare zugreifen. Aber browserübergreifend?

        DOM Level 1, Interface HTMLDocument

        document.images, document.forms, document.body - alles hübsch spezifiziert.

        Browser, die das nicht unterstützen, dürfen als defekt betrachtet werden.

        MfG ChrisB

        --
        “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]