在一个页面的javascript脚本中,打开另一个页面。请问:如何从第一个页面传送一些字符串到第二个页面中(字符串内容不限,但是不会太长)?

解决方案 »

  1.   

    string str = "abc";window.open("aa.aspx?dd="+ str);
      

  2.   


    window.openModelDialog('XXX.html',[参数1,参数2,...],"")
      

  3.   

    我说过内容不限,如果内容是“../msg/aa.aspx?id=1&userid=7”,你这样还行吗?
      

  4.   

    --------------------
    可以传递参数有两种方法,GET和POST,你如果使用JS只能使用GET方式传递
    传递类似“../msg/aa.aspx?id=1&userid=7”,这样的字符要使用转义字符即可
      

  5.   

    用javascript调用Msxml2.DOMDocument对象写xml文件,将第一个页面需要传的内容放入文件中,第二个页面再去读取,这样可以保证大数据量时的传递,而且也比较灵活
      

  6.   

    可以使用URL传值的,
    “../msg/aa.aspx?id=1&userid=7”,
    这样的字符要使用转义字符
      

  7.   

    我倒,难道StringBUilder是吃干饭的,你不会自己拼下/
      

  8.   

    var str="abc";//================更正1楼的变量申明
    window.open("xxx.aspx?id="+str);