为什么Response.Write输出的内容不在<body>...</body>标签之间呢? 今天用手机的浏览器打开一个asp.net的Web应用,发现显示乱码,可在电脑的IE中显示正常。查看IE窗口中的源码时发现服务器端Page_Load事件中Response.Write输出的内容都在<html>标签之前,IE能正常显示,但手机的浏览器打开就乱了。不明白为什么Response.Write的输出会不在<body>...</body>之间?要让输出内容出现在<body>...</body>之间的正确方法是什么呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为Response.Write是服务器端程序,在加载客户端代码前执行。要想使输出的代码在<body></body>之间,可以在<body>间放个Label使用Label.Text = Somethine; http://blog.csdn.net/lovecherry/archive/2005/02/25/301307.aspx Page.RegisterStartupScript("<script language=javascript>alert('TestOnly');</script>") 关于jquery 存储过程执行无数据 无报错 请问谁用.net 接入过新浪微博api 关于上传的问题 简单问题,速度结贴了.... 关于Session值无故丢失的问题!!! asp.net如何在网页上播放视频? 正则表达式问题 用户控件如何动态加载?在线!! DataGrid的继承问题?谁遇到过这样的错误! 同志们,谁有可以整合的小型论坛提供一个,谢谢! 用freetextbox写的图文穿插的文章如何对它进行分页显示?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货