您的位置:首页 > 其它

解决response.write输出脚本后出现页面变形的问题

2013-05-28 14:51 393 查看
1.Response.Write("<script>alert('登录失败');location='javascript:history.go(-1);'</script>");

2.Page.ClientScript.RegisterStartupScript(this.GetType(), "fr", "<script>window.open('Users/ResumeCenter.aspx')</script>");

方法是将 JavaScript 嵌入到 ASP.NET 页面的底部,恰好位于关闭元素 </form> 的前面。RegisterClientScriptBlock 方法是将 JavaScript 嵌入到页面中开启元素
<form> 的紧后面

3.Response.Write("<script language=/"javascript/">" + "if(confirm('该公司信息完整度为:" + ds.Tables[0].Rows[0]["Scale"] + "%,需要消费100积分,你确定要打开吗?')){window.location.href='Users/score/CompanyInfoDetails.aspx?CompanyID=" + hfCompanyID.Value + "&Type=" + arg + "';}"
+ "else{history.back();}" + "</script>");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: