从外部资源读取文本容易完成包括和<!--#include file="file.inc"-->相似的语句。如果你想动态地包括你能够做到的和<!--#include file="file" & random_number &".inc"-->相似的文本。唯一的问题是,因为包括报表解决之前,其它任何东西,会出现一个尝试动态地写出你试图包含文件的文件名的错误。你可以写一个select case语句或者,如果再语句解决这个问题,但了解该服务器将解决许多包括显示一个人的那种浪费的内容。提供了你的唯一的客户端释义的密码(HTML, Javascript等等),包括你的动态asp文档的文本。
<html>下面的例子会随机地选择一个1到5之间的数字,读出.html文件的内容和将它写到浏览器。包括的文件不必基于.html文件。.html扩展名被选择失去了任何人可能直接点击进入页面的机会,因此会宁愿显示而不是下载。为了能完整演示刷新输出页面。
<html>下面的例子会随机地选择一个1到5之间的数字,读出.html文件的内容和将它写到浏览器。包括的文件不必基于.html文件。.html扩展名被选择失去了任何人可能直接点击进入页面的机会,因此会宁愿显示而不是下载。为了能完整演示刷新输出页面。
<title>www.ttasp.net(Read Random Text)</title>
<body bgcolor="#FFFFFF">
Beginning of area for dynamic text include
<hr>
<%
'选择从1到5的随机数字
randomize
random_number=int(rnd*5)+1
'安排变量页面读取被请求的文件
(合并随机数字到文件名)
page_to_read="text"& random_number &".htm"
'打开被读取的文档
set fso = createobject("scripting.filesystemobject")
set act = fso.opentextfile(server.mappath(page_to_read))
'读取文档的所有文本
read_text = act.readall
'关闭文档
act.close
'把文档内容导入到浏览器
response.write read_text
%>
<p>
<hr>
End of area for dynamic text include
</html>
热门信息
阅读 (201)
1 独特的随机字母阅读 (175)
2 检查和设置IIS服务器正确的权限阅读 (167)
3 asp网站伪静态化URL Rewrite中的httpd.ini伪静态化规则编写方法阅读 (166)
4 asp取access数据库里本周、本月、本季度的记录~阅读 (166)
5 ASP-对象