请问个asp的简单问题(20分)

  • 主题发起人 主题发起人 翟英佳
  • 开始时间 开始时间

翟英佳

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在.htm文件中的某个位置显示另外一个.asp文件的运行结果
我的例子是 ----为正确显示,把<>都换成()
1.htm

(html)
(head)
(title)New Page 1(/title)
(/head)

(body)
(h1 align="center")hi asp(/h1)
(script src="1.asp")(/script)

(/body)

(/html)
1.asp
(%
'Response.Redirect"1.htm"
Response.write "(img src=1.bmp)(/img)"
%)
总报网页错误,如何改才行
 
什么错误?把“1.asp”改为‘1.asp’试试。
 
不行。我恨死脚本语言了!
谁能给我一个计数器的完整的例子!
 
src不能指向ASP脚本,请指向javascript或vbscript脚本
 
计数器?PHP的行不行?
 
To 小天:
我申请网上的免费计数器,我看都是(script src="http//../..")(/script)
难道他们是用Javascript 做的?
To all:
那里可以找到计数器的完整示例(不仅仅有代码,包括.htm .gif 等)。
谢谢大家了!有人做过可以发给我一个吗?
 
Response.write "(img src=1.bmp)(/img)"
改为
Response.write "writeln ('(img src=1.bmp)(/img)')"
试试
 
还差一点
应该是
Response.write "document.writeln ('(img src=1.bmp)(/img)')"

script里的需要符合script的语法

 
先谢谢大家的关心!我觉得timerri说的有几分道理。我改过之后。把1.htm 1.asp 1.gif
全拷到wwwroot目录下.运行//localhost/1.htm 还是有错误!
大家有条件的帮我试一试。还有那 response.redirect"1.htm" 加不加。我都试了都不行
 
翟英佳:当然是javascript,但他们会POST到另一个ASP程序的
 
小天:
那另一个ASP程序如何把结果返回给Javascript继而返回给用户呢?我想知道的就是这个!
 
你想返回什么信息?
一个图片?
一般是在ASP文件里用“Response.Write(...)”
 
我最终是要做成返回图片的,但现在我返回一个字符串都出错。
就是我最上面的例子。
1.htm
(html)
(script src="1.asp")(/script)
(/html)
1.asp
(%
Response.Redirect"1.htm"
Response.write "document.writeln ('(img src=1.bmp)(/img)')"
%) --这是前面的我感觉最有道理的答案。也不行。还是我这种思路就行不通。
该怎么改?很感谢大家的答案,可到底谁试出来了?
 
Response.Redirect"1.htm"
这句肯定不要!!!!!!
我这里用我的答案已经实现了
win2000+iis5下
你用调试工具看看哪一句错!
 
去掉Response.Redirect "1.htm"
该句是用来页面跳转用的,你只是引用
只需 Response.write "(img src=1.bmp)(/img)"
就可以显示了,不过要保证路径正确

 
原来还是我智商不够,是这样的:
返回的是script语句,而我客户端默认的是Javascript,所以末尾要加;中间不能用
“” 要用''
问题总算解决了,不过我还是认为script简直就是文字游戏。谢谢几天来大家的帮助!!
顺便再问一句:有没有更好的解决办法。
比如在html里直接标识 -此处-要引用 asp的结果!
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部