asp.net cs文件中 嵌入javascript脚本写法

在html中有一句
window.open("main.aspx","","left=0,top=0,status=yes,menubar=no,resizable=no,toolbar=no,center=yes,scrollbars=yes,width=" + window.screen.width + ",height=" + window.screen.height);
想把它嵌入的cs文件中
Response.Write("<script>window.open();</script>");

这句应该怎么写?请熟悉的人帮帮忙。谢谢了。

何必那么麻烦,JS内的双引号单引号是同样的功能,把JS内的双引号变成单引号 即可,而CS文件 必须用双引号
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-25
同意楼上的
Response.Write("<script>window.open();</script>");
什么都不用管,把open()里面的JS代码复制进window.open();括号里面,所有双引号改成单引号。。
欧了~
第2个回答  2010-06-25
直接 写进去
遇到 " 就写 \" 就Ok了

比如 ("main.aspx","","left=0
(\"main.aspx\",\"\",\"left=0
第3个回答  2010-06-25
两种方案,一种是把window.open(...)填入一个js函数中,在cs文件中Response.Write("<script>FunName();</script>");就可以.
另外就是把Response.Write("<script>window.open();</script>");参数内的双引号都变成单引号
第4个回答  2010-06-25
你先把它转定义了用 string="@xxxxxxx";再弄进去!
相似回答