A
armay
Unregistered / Unconfirmed
GUEST, unregistred user!
我的做法是这样的:
<a href=<% ="resource/"&"教育天地/心理教育/"& replace(trim(rs("name"))," ","%20")%> target="_blank">
<% =trim(rs("name"))%>
</a>
数据库中有name的字段,而且储存的都是汉字名称。
结果从数据库中读出的字段形成的网页中有的能打开链接,有的却不行。
如形成链接
http://cnf/ljzyk/html/resource/教育天地/心理教育/大脑两半球功能不对称.doc
打不开;
而形成链接
http://cnf/ljzyk/html/resource/教育天地/心理教育/大众媒介的心理效应.doc
则能正常打开。
请问这是为什么?如何才能保证全部打开?是否是IE不能识别汉字或是编码规则要修改?
(我的数据库是要对应硬盘重的文件的,如
http://cnf/ljzyk/html/resource/教育天地/心理教育/大众媒介的心理效应.doc
对应文件“大众媒介的心理效应.doc”所以最好不要改动文件,即把汉字名称
全换成字母的,这样的方法肯定可行,但是对我无用。我不可能把所有的文件换名。)
请教大虾!!!!
来自:timerri, 时间:2002-1-4 1:14:00, ID:833176
<a href=<% =server.URLEncode("resource/"&"教育天地/心理教育/"& replace(trim(rs("name"))," ","%20"))%> target="_blank">
用这个试试
我用timerri的方法试了试,发现基本上都可以解决,但是有一类的链接除外,
即包含了空格的链接不能打开。如:
数据库读出的是“大众媒介的心理效应.doc”可以打开
但是“大众媒介 的心理效应.doc”则打不开。
请问如何对付空各的问题?
还剩下400分,全部相送大虾!![blue][/blue]
<a href=<% ="resource/"&"教育天地/心理教育/"& replace(trim(rs("name"))," ","%20")%> target="_blank">
<% =trim(rs("name"))%>
</a>
数据库中有name的字段,而且储存的都是汉字名称。
结果从数据库中读出的字段形成的网页中有的能打开链接,有的却不行。
如形成链接
http://cnf/ljzyk/html/resource/教育天地/心理教育/大脑两半球功能不对称.doc
打不开;
而形成链接
http://cnf/ljzyk/html/resource/教育天地/心理教育/大众媒介的心理效应.doc
则能正常打开。
请问这是为什么?如何才能保证全部打开?是否是IE不能识别汉字或是编码规则要修改?
(我的数据库是要对应硬盘重的文件的,如
http://cnf/ljzyk/html/resource/教育天地/心理教育/大众媒介的心理效应.doc
对应文件“大众媒介的心理效应.doc”所以最好不要改动文件,即把汉字名称
全换成字母的,这样的方法肯定可行,但是对我无用。我不可能把所有的文件换名。)
请教大虾!!!!
来自:timerri, 时间:2002-1-4 1:14:00, ID:833176
<a href=<% =server.URLEncode("resource/"&"教育天地/心理教育/"& replace(trim(rs("name"))," ","%20"))%> target="_blank">
用这个试试
我用timerri的方法试了试,发现基本上都可以解决,但是有一类的链接除外,
即包含了空格的链接不能打开。如:
数据库读出的是“大众媒介的心理效应.doc”可以打开
但是“大众媒介 的心理效应.doc”则打不开。
请问如何对付空各的问题?
还剩下400分,全部相送大虾!![blue][/blue]