首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

这两段程序有什么不同 重分想谢

2012-02-26 
请高手看看这两段程序有什么不同 重分想谢我是个菜鸟请大家指点为什么详细点谢谢了1(1.htm)返回stri1-1-9-

请高手看看这两段程序有什么不同 重分想谢
我是个菜鸟   请大家指点为什么   详细点谢谢了

1           (1.htm)     返回str     i1-1-9-10
<HTML>
<HEAD>

<SCRIPT     LANGUAGE=vbscript>


Dim   str  
dim   str3  
Dim   Intstr1
dim   Intstr2  
        str   =   "c:\windows\i1-1-1-9-10-1.jpg "
        Intstr1   =   InStrRev(str,   "- ")
        Intstr2   =   InStrRev(str,   "\ ")
        str3   =   Mid(str,   (Intstr2   +   1),   (Intstr1   -   Intstr2   -   1))
        msgbox   str3

</SCRIPT>
</HEAD>
<BODY>

</BODY>
</HTML>

2:         2.htm     没返回内容
<%@LANGUAGE= "VBSCRIPT "   CODEPAGE= "936 "%>
<%

Dim   str  
dim   str3  
Dim   Intstr1
dim   Intstr2  
        str   =   "c:\windows\i1-1-1-9-10-1.jpg "
        Intstr1   =   InStrRev(str,   "- ")
        Intstr2   =   InStrRev(str,   "\ ")
        str3   =   Mid(str,   (Intstr2   +   1),   (Intstr1   -   Intstr2   -   1))
        response.write   str3  
%>
<!DOCTYPE   html   PUBLIC   "-//W3C//DTD   XHTML   1.0   Transitional//EN "   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<html   xmlns= "http://www.w3.org/1999/xhtml ">
<head>
<meta   http-equiv= "Content-Type "   content= "text/html;   charset=gb2312 "   />
<title> 无标题文档 </title>
</head>
<body>
</body>
</html>




[解决办法]
经我的测试结果是:完全一样i1-1-1-9-10
没有结果说明你的服务器不支持asp脚本,二就是你的背景颜色和字体颜色一样了
[解决办法]
response.write str3
改成 alert(str3) 看一下.
[解决办法]
打印在body中看看
[解决办法]
第一段是客户端脚本
第二段是服务器端脚本
[解决办法]
你不觉得你2.htm代码写的有问题吗
怎么会把脚本写在
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<html xmlns= "http://www.w3.org/1999/xhtml ">
上面?
还有1.htm是用msgbox弹出对话框来输出的。。。。
而2.htm是使用response.write 输出。。输出方法也不一样
还有1.htm是客户端脚本,2.htm是服务器端脚本

热点排行