Node node=new Node(12,"<a href=\"#\" onclick=\"window.open('<%=nodelink%>','<%=param%>');\">节点1</a>"); 
在JavaScript里,双引号是 \" ,在VBScript里,双引号是 "" (两个双引号连着写)。

解决方案 »

  1.   

    to Namo(白色过滤嘴) 
    不行,救命啊!
      

  2.   


    String.fromCharCode(code1, code2, ..., coden)
    CODE为Unicode
    34 = '
    39 = "
    注:以上是JSCRIPT可用JAVASCRIPT可不可用就自己试试
      

  3.   

    response.write 后面字符串为:
    "<a href = # onclick = ""window.open('<%=nodelink%" & ">','<%=param%" & ">');"">节点1</a>"测试编译通过我用"<a href = # onclick = ""window.open('http://www.csdn.cn','1');"">节点1</a>"
    测试是没有任何问题。
    所以关键在与“%>”一定要分开写 。 。  好像编译器会把它当作一个结束符之类的 。 。 。
      

  4.   

    JavaScript里,双引号是 \" ,在VBScript里,双引号是 ""
      

  5.   

    Namo(白色过滤嘴) 说得应该是对的啊!
    我用alert测试了一下,你可以试一试下面的代码;<html>
    <body>
    <script language=javascript>
    a="<a href=\"#\" onclick=\"window.open('<%=nodelink%>','<%=param%>');\">节点1</a>"
    alert(a);
    </script>
    </body>
    </html>