现在是在.net中使用javascript
要从.net的web页中把汉字传到由javascript的window.showModelessDialog()方法打开的页面。
页面编码都是utf-8

解决方案 »

  1.   

    要从.net的web页中把汉字传到由javascript的window.showModelessDialog()方法打开的=====================
    这个里面可以不用URL传参数直接用一个变量就可以传过去了
      

  2.   

    对你的urlStr进行编码的方法如下....
    encodeURIComponent(urlStr)
    搞定,^_^
      

  3.   

    to: eglic(圪圪) 这个变量过去是在.net的页面aspx.cs文件里面直接使用的,通过dialogArgument只能在javascript获得,不能直接用到.cs文件,原因好像是cs文件先执行后才做avascript脚本里的方法。
      

  4.   

    boneeater(狗狗)的方法是属于哪个类的? 我用了escape方法,搞定了。
      

  5.   

    to: boneeater(狗狗) 你的方法直接用也可以了,谢谢!