<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[静怡家园]]></title> 
<link>http://www.zhanghaijun.com/index.php</link> 
<description><![CDATA[书山有路勤为径，学海无涯苦作舟！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[静怡家园]]></copyright>
<item>
<link>http://www.zhanghaijun.com/post//</link>
<title><![CDATA[ASP 编程中20个非常有用的例子（一）]]></title> 
<author>碟舞飞扬 &lt;webmaster@zhanghaijun.com&gt;</author>
<category><![CDATA[Web开发]]></category>
<pubDate>Sat, 23 Jun 2007 05:03:08 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//</guid> 
<description>
<![CDATA[ 
	1.如何用Asp判断你的网站的虚拟物理路径<br/>答：使用Mappath方法：&lt; %= Server.MapPath(&quot;&#92;&quot;)% &gt;<br/>2.我如何知道使用者所用的浏览器？<br/>答：使用the Request object方法：<br/>&lt;%<br/>strBrowser=Request.ServerVariables(&quot;HTTP_USER_AGENT&quot;) <br/>If Instr(strBrowser,&quot;MSIE&quot;) &lt; &gt; 0 Then <br/>　　Response.redirect(&quot;formSIEOnly.htm&quot;) <br/>Else <br/>　　Response.redirect(&quot;ForAll.htm&quot;) <br/>End If <br/>%&gt;<br/>3.如何计算每天的平均反复访问人数 <br/>答：解决方法<br/>&lt; % startdate=DateDiff(&quot;d&quot;,Now,&quot;01/01/1990&quot;) <br/>if strdate&lt; 0 then startdate=startdate*-1 <br/>avgvpd=Int((usercnt)/startdate) % &gt; <br/>显示结果 <br/>&lt; % response.write(avgvpd) % &gt; <br/>that is it.this page have been viewed since November 10,1998 <br/>4.如何显示随机图象 <br/>&lt; % dim p,ppic,dpic <br/>ppic=12 <br/>randomize <br/>p=Int((ppic*rnd)+1) <br/>dpic=&quot;graphix/randompics/&quot;&amp;p&amp;&quot;.gif&quot; <br/>% &gt; <br/>显示 <br/>&lt; img src=&quot;&lt; %=dpic% &gt;&quot; &gt; <br/>5.如何回到先前的页面 <br/>答：&lt; a href=&quot;&lt; %=request.serverVariables(&quot;Http_REFERER&quot;)% &gt;&quot; &gt;preivous page&lt; /a &gt; <br/>或用图片如：&lt; img src=&quot;arrowback.gif&quot; alt=&quot;&lt; %=request.serverVariables(&quot;HTTP_REFERER&quot;)% &gt;&quot; &gt;<br/>6.如何确定对方的IP地址 <br/>答：&lt; %=Request.serverVariables(&quot;REMOTE_ADDR)% &gt;<br/>7.如何链结到一副图片上 <br/>答：&lt; % @Languages=vbscript % &gt; <br/>&lt; % response.expires=0 <br/>strimagename=&quot;graphix/errors/erroriamge.gif&quot; <br/>response.redirect(strimagename) <br/>% &gt;<br/>8.强迫输入密码对话框 <br/>答：把这句话放载页面的开头 <br/>&lt; % response.status=&quot;401 not Authorized&quot; <br/>response.end <br/>% &gt;<br/>9.如何传递变量从一页到另一页 <br/>答：用 HIDDEN 类型来传递变量 <br/>&lt;form method=&quot;post&quot; action=&quot;mynextpage.asp&quot; &gt; <br/>&lt; % for each item in request.form % &gt; <br/>&lt; input name=&quot;&lt; %=item% &gt;&quot; type=&quot;HIDDEN&quot; <br/>value=&quot;&lt; %=server.HTMLEncode(Request.form(item)) % &gt;&quot; &gt; <br/>&lt; % next % &gt; <br/>&lt; /form &gt;<br/>10.为何我在 asp 程序内使用 msgbox，程序出错说没有权限 <br/>答：由于 asp 是服务器运行的，如果可以在服务器显示一个对话框，那么你只好等有人按了确定之后，你的程序才能继续执行，而一般服务器不会有人守着，所以微软不得不禁止这个函数，并胡乱告诉你 ( 呵呵) 没有权限。但是ASP和客户端脚本结合倒可以显示一个对话框，as follows: <br/>&lt;%yourVar=&quot;测试对话框&quot;%&gt; <br/>&lt;script language=&#039;javascript&#039;&gt; <br/>alert(&quot;&lt;%=yourvar%&gt;&quot;) <br/>&lt;/script&gt; 
]]>
</description>
</item><item>
<link>http://www.zhanghaijun.com/post//#blogcomment</link>
<title><![CDATA[[评论] ASP 编程中20个非常有用的例子（一）]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>