想询问下怎么在网页中运行exe文件,asp.net 或html中 ,谢谢!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了想询问下怎么在网页中运行exe文件,asp.net 或html中 ,谢谢!相关的知识,希望对你有一定的参考价值。
告诉你吧 不管是什么都不能再网页中运行exe文件 除非你把程序写成ActiveX 只有这个才能在客户端响应 否则不管你怎么调用exe程序 都是在服务器中运行如果你想知道怎么在服务端用代码调用外部程序的话方法可太多了 但都不会影响客户端browse 参考技术A 用vbs是可以的,并且只能在IE里面实现,而且还受IE安全级别的限制。。
例如:createobject("wscript.shell").run "exe文件的路径" 参考技术B 不能(^_^)
如果可以就没有安全性可言了。
asp.net c# css 根目录下的文件路径写法
举个例子,我在根目录下创建了1/2/css/style.css文件,然后我在网页从加载这个CSS文件,然后我在根目录下放了一张图片,接着我要用这个图片做背景,然后我在CSS文件中写了background:url(../../../leaf_bg.gif);
我想知道有没有简写,比如~代表根目录,我只需要写类似~/style.css这种就可以找到该文件。
我看网上说/代表根目录,可以我在CSS文件中写/leaf_bg.gif根本不起左右。
请懂的朋友告诉下我,谢谢~如果老是用..来跳转的话,还不累死……
login/index.aspx
asp.net(C#)服务器绝对路径转换成URL相对路径
//本地路径转换成URL相对路径
private string urlconvertor(string imagesurl1)
string tmpRootDir = Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath.ToString());//获取程序根目录
string imagesurl2 = imagesurl1.Replace(tmpRootDir, ""); //转换成相对路径
imagesurl2 = imagesurl2.Replace(@"", @"/");
//imagesurl2 = imagesurl2.Replace(@"Aspx_Uc/", @"");
return imagesurl2;
//相对路径转换成服务器本地物理路径
private string urlconvertorlocal(string imagesurl1)
string tmpRootDir = Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath.ToString());//获取程序根目录
string imagesurl2 = tmpRootDir + imagesurl1.Replace(@"/", @""); //转换成绝对路径
return imagesurl2; 参考技术B 用绝对路径啊
"/"就代表根目录了。
你要注意不能光用"/leaf_bg.gif",还要跟文件夹比如"/1/2/css/leaf_bg.gif",取决于你图像的位置。 参考技术C “/”代表根目录
若是你的图片放在网站的根目录下,则直接可以在css中写成
background-image:url(/图片名.gif);
显示不出来可能你的div 或者 其他容器宽度和高度没有设置吧。。
呵呵 写CSS是要细心一点的
加油 希望对你有帮助 参考技术D ~/这就表示根目录了,比如根目标下有一个名为CSS的文件夹,在css文件夹中有mystyle.css,正确用法为~/css/mystyle.css。直接引用即可 第5个回答 2010-06-08 CSS中的图片路径是相对于CSS文件本身的,因此你的情况需要用..来切换目录,或使用完整的URL。本回答被提问者采纳
以上是关于想询问下怎么在网页中运行exe文件,asp.net 或html中 ,谢谢!的主要内容,如果未能解决你的问题,请参考以下文章