日期:2014-05-17  浏览次数:20406 次

不用js如何网页跳转并弹出新窗口
ClientScript.RegisterClientScriptBlock(typeof(Page), new Guid().ToString(), "window.open('http://"+ Link1.SelectedValue +"','_blank')", true);

因为有的客户不支持JS和开了安全卫士JS可能被当成广告拦截,现在要用asp.net如何实现
Response.Redirect("http://www.hao123.com",false);
 
Redirect跳转向新的页面,原窗口被代替。
现求手写Redirect类原窗口存在,弹出新窗口
------解决方案--------------------
在Page_Load里写 form1.Target = "_blank";
然后跳转的时候写 Response.Redirect("http://www.hao123.com");
------解决方案--------------------
不支持JS不好整额
你可以这样额 
让你用户触发click事件在里面写个 window.open 可行否