Response.Write("<script type=\"text/javascript\">window.location.href='" + url + "';</script>"); Response.Redirect(url);
应该来说运行后看到的效果是一样的吧。
但是:真的不同。。。 IE下第一个跳转会把中文搞乱从而取不到值,第二个正常。。FF下两个都正常 求解???
空调在哪里?
改为下面的代码试试:
ScriptManager.RegisterClientScriptBlock(this, typeof(Page), "redirect", "window.location.href='" + url + "';", true);
自己做出想要的效果了,
空调在哪里? 兼容不同的浏览器是一个艰巨的任务。