注册 登录
编程论坛 ASP技术论坛

如何在网页上做个链接,可以启动本机的一个应用程序?

35maoe 发布于 2008-10-27 13:58, 1677 次点击
如题,请知道的帮帮忙,很急,
还有,IE地址栏是是否无法识别空格呢?
2 回复
#2
yms1232008-10-27 14:16
一般的网页安全机制是不允许启动客户端电脑的任何程序,除非借助自制的ActiveX插件来实现。
URL是不能直接传递空格的需要对空格进行编码,下面是URL特殊字符编码表
http://hi.baidu.com/zhg0914/blog/item/e5808c97a5cfde6b55fb9683.html
#3
35maoe2008-10-27 14:37
<a href=<%=replace(rstype("http")," ","&nbsp;")%> >
上面是我把空格转换成空格符在地址栏是得到这样D:\Program Files\公安笔录管理系统1.1\GANotes.exe的效果,但是打不开。如果我把Program Files中间的空格去掉手工再打一个空格上去就可以打开,但提示什么数据库错误
只有本站会员才能查看附件,请 登录

如果软件本身已启动,那点链接就可以打开。

<a href=<%=replace(rstype("http")," ","&nbsp;")%> >
上面是我把空格转换成%20在地址栏是得到这样D:\Program%20Files\公安笔录管理系统1.1\GANotes.exe的效果,一样打不开。

[[it] 本帖最后由 35maoe 于 2008-10-27 14:42 编辑 [/it]]
1