树花凛封面ddt:我用asp做的网站,但是所有的js都可以在源文件里看的很清楚啊!要怎么办才可以封装起来啊!请各位高手指教

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 23:19:38

首先你得明白ASP网页的发布..
不是简单地拷贝或FTP到某个目录下就可以了的.
因为ASP是网络编程的文件..所以..必须在服务器方装有运行ASP程序的服务器端..一般是采用的微软IIS(internet infomation services)...
然后将你的ASP程序传至IIS指定的目录下面(可自定义).并且保证ASP文件的后缀名为 .asp 而不是.htm ..这样..在别人浏览时..IIS捡测到为ASP网页,然后才开始对ASP程序进行解析并运行..再将最后得到的纯html文档传到客户端...

你的情况肯定是没有经过IIS进行解析.或者没有以ASP为文件为后缀名..

更或者.................你根本没有写入真正的需要在服务器端运行的ASP语句(比如连接网络数据库这类的语句).而只是写入了简单的只需要在客户端运行的javascript语句(比如点击链接弹出新窗口这类语句.)...

懂没?

把js存为 inc
再调用一样,给你一个看看吧,我正在做
sub ShowSmallClass_Tree()
if rsBigClass.bof and rsBigClass.eof then
response.Write "栏目正在建设中……"
else
dim sqlClass,rsClass,strTree,BigClassNum,i,j
rsBigClass.movefirst
BigClassNum=rsBigClass.recordcount
i=1
do while not rsBigClass.eof
if i<BigClassNum then
strTree=""
else
strTree=""
end if
sqlClass="select * from SmallClass where BigClassName='" & rsBigClass("BigClassName") & "' Order by SmallClassID"
Set rsClass= Server.CreateObject("ADODB.Recordset")
rsClass.open sqlClass,conn,1,1
strTree= strTree & "<table width=180 border=0 cellpadding=0 cellspacing=0>"
strTree= strTree & "<tr>"
strTree= strTree & "<td width=24 height=22>"
strTree= strTree & "<div align=center><img src=Img/arrow_2.gif width=13 height=11></div></td>"
strTree= strTree & "<td width=150>"
strTree= strTree & "<a href='Product.asp?BigClassName=" & rsBigClass("BigClassName") & "'>"
strTree=strTree & rsBigClass("BigClassName")
strTree=strTree & "</a></td>"
'strTree=strTree & "</td>"
strTree= strTree & "</tr><tr>"
strTree=strTree & "<TD height=1 colspan=2 background=img/naSzarym.gif>"
strTree=strTree & "<IMG height=1 src=img/1x1_pix.gif width=10></TD>"
strTree=strTree & "</TR>"
strTree=strTree & "</table>"
SmallClassNum=rsClass.recordcount
j=1
do while not rsClass.eof
rsClass.movenext
j=j+1
loop
response.write strTree
rsBigClass.movenext
i=i+1
loop
rsClass.close
set rsClass=nothing
end if
end sub

--------------------------调用

<%call ShowSmallClass_Tree()%>

估计缓存还是可以看到的