全文预览

使用asp常见问题解答

上传者:学习一点 |  格式:doc  |  页数:1 |  大小:27KB

文档介绍
ermodificationsmustbemadebeforewritingpagecontent",请问如何解决?此错误为HTTP标题在写入页内容之后,写到了客户浏览器中。任何HTTP标题的修改必须在写入页内容之前进行,解决的方法为在ASP文件最开头加入Response.Buffer=True,在文件的结尾加入Response.Flush。5、为什么Session有时候会消失?Session很像临时的Cookie,只是其信息保存在服务器上(客户机上保存的是SessionID).Session变量消失有几种可能,如:使用者的浏览器不接受Cookie,因为Session依赖于Cookie才能跟踪用户;Session在一段时间后过期了,缺省为20分钟,如果希望更改,可以通过设置MicrosoftManagementConsole的WebDirectory--Properties--VirtualDirectory--ApplicationSettings--Configuration--AppOptions--SessionTimeout选项来改变Session的超时时间,也可以在ASP脚本中设定,如session.Timeout=60,可设定超时时间为60分钟。6、怎样才能知道访问者的一些信息?通过Request.ServerBariables("HTTP-USER-AGENT")获得访问者的IP地址;而访问者的语言环境可通过Request.ServerBariables("HTTP-ACCEPT-LANGUAGE")来获得。7、怎样才能将QueryString从一个ASP文件传送到另一个ASP文件?前一个ASP文件加入下列代码:Response.Redirect("second.asp?"&Request.ServerVariables("QUERYSTRING"))即可。

收藏

分享

举报
下载此文档