点击一个按钮后,它会根据不同的情况执行不同的操作,执行客户段的应用程序
2006-06-28 16:56
555 查看
JS内容:
function Run(strPath)
{
document.getElementById("exe").value=strPath;
try
{
var objShell = new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell = null;
}
catch (e)
{
alert('找不到文件"'+strPath+'"(或它的组件之一)。请确定路径和文件名是否正确,而且所需的库文件均可用。')
}
}
html:
<form id="Form1" method="post" runat="server">
<input id="exe" type="text" size="20" value="regedit"><BUTTON class="button" onclick="Run(exe.value)" type="button">确定</BUTTON><BUTTON class="button" onclick='exe.value="";' type="button">重新输入</BUTTON><br>
<BUTTON class="button" onclick="Run('notepad')" type="button">记事本</BUTTON><br>
<BUTTON class="button" onclick="Run('mspaint')" type="button">画图板</BUTTON><br>
<BUTTON class="button" onclick="Run('calc')" type="button">计算器</BUTTON><br>
<BUTTON class="button" onclick="Run('cmd')" type="button">cmd</BUTTON><br>
<BUTTON class="button" onclick="Run('Regedit')" type="button">Regedit</BUTTON><br>
<BUTTON class="button" onclick="Run('Msconfig')" type="button">Msconfig</BUTTON><br>
<BUTTON class="button" onclick="Run('file:///D:/Program%20Files/Winamp/WINAMP.EXE')" type="button">WINAMP</BUTTON><br>
<BUTTON class="button" onclick="Run('IEXPLORE.EXE')" type="button">IE</BUTTON><br>
<BUTTON class="button" onclick="Run('..')" type="button">..</BUTTON><br>
<BUTTON class="button" onclick="Run('%windir%')" type="button">%windir%</BUTTON><br>
<BUTTON class="button" onclick="Run('%temp%')" type="button">%temp%</BUTTON><br>
<BUTTON class="button" onclick="Run('file:///D:/Program%20Files/Tencent/qq.EXE')" type="button">WINAMP</BUTTON>
</form>
function Run(strPath)
{
document.getElementById("exe").value=strPath;
try
{
var objShell = new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell = null;
}
catch (e)
{
alert('找不到文件"'+strPath+'"(或它的组件之一)。请确定路径和文件名是否正确,而且所需的库文件均可用。')
}
}
html:
<form id="Form1" method="post" runat="server">
<input id="exe" type="text" size="20" value="regedit"><BUTTON class="button" onclick="Run(exe.value)" type="button">确定</BUTTON><BUTTON class="button" onclick='exe.value="";' type="button">重新输入</BUTTON><br>
<BUTTON class="button" onclick="Run('notepad')" type="button">记事本</BUTTON><br>
<BUTTON class="button" onclick="Run('mspaint')" type="button">画图板</BUTTON><br>
<BUTTON class="button" onclick="Run('calc')" type="button">计算器</BUTTON><br>
<BUTTON class="button" onclick="Run('cmd')" type="button">cmd</BUTTON><br>
<BUTTON class="button" onclick="Run('Regedit')" type="button">Regedit</BUTTON><br>
<BUTTON class="button" onclick="Run('Msconfig')" type="button">Msconfig</BUTTON><br>
<BUTTON class="button" onclick="Run('file:///D:/Program%20Files/Winamp/WINAMP.EXE')" type="button">WINAMP</BUTTON><br>
<BUTTON class="button" onclick="Run('IEXPLORE.EXE')" type="button">IE</BUTTON><br>
<BUTTON class="button" onclick="Run('..')" type="button">..</BUTTON><br>
<BUTTON class="button" onclick="Run('%windir%')" type="button">%windir%</BUTTON><br>
<BUTTON class="button" onclick="Run('%temp%')" type="button">%temp%</BUTTON><br>
<BUTTON class="button" onclick="Run('file:///D:/Program%20Files/Tencent/qq.EXE')" type="button">WINAMP</BUTTON>
</form>
相关文章推荐
- 点击一个按钮后可以切换按钮的背景图片并执行不同的点击事件
- 解决点击关闭按钮,应用程序退出时,系统爆出“集合已修改,可能无法执行枚举操作”异常的相关思路
- 解决点击关闭按钮,应用程序退出时,系统爆出“集合已修改,可能无法执行枚举操作”异常的相关思路
- jquery 点击同一个按钮,第一次与第二次执行不同事件
- 异常信息:CLR无法从COM 上下文0x645e18 转换为COM上下文0x645f88,这种状态已持续60秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作.这种情况通常会影响到性能,甚至可能导致应用程序不响应或者使用的内存随时间不断累积
- 一个html按钮切换绑定不同函数后,点击时执行多次函数。
- 一个按钮点击两次触发不同事件
- ios 给不同按钮,动态绑定同一个点击事件,判断当前点击的按钮
- 利用R文件根据按钮id来识别点击某一个按钮时的触摸响应
- jquery对不同id的按钮执行同一类型的操作
- 解决点击一个按钮如何打开一个已安装好的应用程序
- 点击一个按钮触发不同的事件
- 点击一个按钮后禁用按钮,执行完事件后再启用按钮
- combox如何根据下拉框执行不同的操作
- javascript笔记——点击按钮(或超链接)如何跳转到另外一个页面并执行目标页面的js函数
- 网页上点击一个按钮,打开服务器上的一个应用程序
- 异常信息:CLR无法从COM 上下文0x645e18 转换为COM上下文0x645f88,这种状态已持续60秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作.这种情况通常会影响到
- 异常信息:CLR无法从COM 上下文0x645e18 转换为COM上下文0x645f88,这种状态已持续60秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作.这种情况通常会影响到
- 基于对话框的应用程序,点击按钮打开一个网页
- WPF 点击按钮,根据路劲打开.exe应用程序