lenchen: document.location ?

Hallo zusammen,

in einem Buch habe ich ein JavaScript-Programmschnipsel entdeckt:

document.write( document.location );

Das Programm gibt (im FireFox) den Ort des aufrufenden Skripts aus.

Leider finde ich keine Erklärung dazu bei SelfHTML.

Wieso? (Ich bin kurzsichtig und bitte um nachsicht ;)

Gruß
des Lenche

  1. hi,

    in einem Buch habe ich ein JavaScript-Programmschnipsel entdeckt:
    document.write( document.location );

    Das Programm gibt (im FireFox) den Ort des aufrufenden Skripts aus.

    Leider finde ich keine Erklärung dazu bei SelfHTML.

    Wieso?

    Weil location unterhalb von window liegt, nicht unterhalb von document.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. wie wahsaga sagte, location liegt unterhalb window.
      Das gleiche kannste aber mit document.url erreichen:
      http://de.selfhtml.org/javascript/objekte/document.htm#url

  2. Hallo,

    in einem Buch habe ich ein JavaScript-Programmschnipsel entdeckt:

    document.write( document.location );

    Das Programm gibt (im FireFox) den Ort des aufrufenden Skripts aus.

    Leider finde ich keine Erklärung dazu bei SelfHTML.

    Weil die Ansprechweise zwar möglich, aber nicht verbreitet ist.
    </archiv/2005/2/t101118/#m620403>

    window.document.location ist nur lesbar, window.location(.href usw.) sind auch schreibbar.
    document.URL ist ebenfalls nur lesbar.

    Mathias