dalia: uebergabe vom "\"????

Hallo Alle,

ich habe das folgende prb.

mein code:

gotoLink = "CommentsForm.asp?nPath=" & rsSaveChanges("Item")) & "&foldpath=" & rsFold("Item")

wobei :

rsSaveChanges("Item") = C:\Pictures\New York Spring 2003\dsc00119.jpg

dann folgt mein javascript:

<script language="JavaScript">
<!--
alert("You entered more than 7 lines")
gotoSite('<%=gotoLink%>')
-->
</script>

das problem liegt bei der uebergabe verliere ich mein \ zeichen.

auf der Seite CommentsForm.asp kriege ich noch:
C:PicturesNew York Spring 2003

kann mir dabei jemand helfen?
wo finde ich eigentlich eine Liste vom Characters which are wiped out by Javascript?

vielen Dank,

Dalia

  1. Hallo.

    wo finde ich eigentlich eine Liste vom Characters which are wiped out by Javascript?

    \b  backspace
    \t  horizontal tab
    \n  line feed (new line)
    \v  vertical tab
    \f  form feed
    \r  carriage return
    "  double quote
    '  single quote
    \  backslash
    /  slash

    Des Weiteren gibt es \x (HexEscapeSequence) und \u (UnicodeEscapeSequence).
    Benutzt werden die so:
    \x + HEX-Wert des Zeichens
    z.B.: \x67 für g

    \u + Unicode des Zeichens
    z.B.: \u00E4 für ä

    Sieht dann so aus:
    <script type="text/javascript">
    <!--
     window.alert("\x42\x55\u0048\u0021");
    //-->
    </script>

    Mehr Informationen dazu gibt's hier: http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM

    Gruß
    Norbert

    1. Hallo.

      wo finde ich eigentlich eine Liste vom Characters which are wiped out by Javascript?

      \b  backspace
      \t  horizontal tab
      \n  line feed (new line)
      \v  vertical tab
      \f  form feed
      \r  carriage return
      "  double quote
      '  single quote
      \  backslash
      /  slash

      Des Weiteren gibt es \x (HexEscapeSequence) und \u (UnicodeEscapeSequence).
      Benutzt werden die so:
      \x + HEX-Wert des Zeichens
      z.B.: \x67 für g

      \u + Unicode des Zeichens
      z.B.: \u00E4 für ä

      Sieht dann so aus:
      <script type="text/javascript">
      <!--
      window.alert("\x42\x55\u0048\u0021");
      //-->
      </script>

      Mehr Informationen dazu gibt's hier: http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM

      Gruß
      Norbert

      Hallo Norbert,

      nochmals vielen Dank und ein schoenes Wochende wuenscht Dir!

      Dalia