oberinspector: Wie kann man "/" in window.location.hash verwenden?

Wie kann man "/" in Wie kann man "/" in window.location.hash verwenden? verwenden?

Bei der Zuweisung window.location.hash="xxx/yyy" erscheint in der Adresszeile: http://mydomain.com#xxx%20yyy

Kann man dieses Sonderzeichen generell nicht verwenden, oder gibt es eine Möglichkeit es zu escapen?

Gruß,
Thomas

  1. Hallo oberinspector.

    Wie kann man "/" in Wie kann man "/" in window.location.hash verwenden? verwenden?

    Bei der Zuweisung window.location.hash="xxx/yyy" erscheint in der Adresszeile: http://mydomain.com#xxx%20yyy

    Nein, das steht dort sicher nicht, denn dazu hättest du „xxx yyy“ schreiben müssen.

    Kann man dieses Sonderzeichen generell nicht verwenden, oder gibt es eine Möglichkeit es zu escapen?

    Ja, mit http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#encode_uri_component@title=encodeURIComponent.

    Einen schönen Sonntag noch.

    Gruß, Mathias

    --
    ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
    debian/rules
  2. hi,

    Bei der Zuweisung window.location.hash="xxx/yyy"

    Wieso willst du überhaupt so einen Wert zuweisen?

    location.hash dient zum Anspringen von Elementen über ihre ID oder ihren Namen. Selbst also Name, wo dieser Wert im Gegensatz zu einer ID erlaubt sein könnte, erscheint mir das nicht sonderlich sinnvoll ...

    Washast du also damit vor?

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }