javascript實現(xiàn)在網(wǎng)頁中運行本地程序的方法
本文實例講述了javascript實現(xiàn)在網(wǎng)頁中運行本地程序的方法。分享給大家供大家參考,具體如下:
<input onclick="exec('notepad.exe')" value="執(zhí)行noteppad.exe" type="button">
<input onclick="exec('cmd.exe')" value="執(zhí)行cmd.exe" type="button">
<script language="javascript">
function exec(command)
{
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function (err)
{
if (err.indexOf('utomation') != -1)
{
alert('命令' + window._command + ' 已經(jīng)被用戶禁止!');
return true;
}
Else
return false;
};
//-----------//
var wsh = new ActiveXObject('WScript.Shell');
if (wsh) wsh.Run(command);
wsh = null;
window.onerror = window.oldOnError;
}
</script>
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript錯誤與調(diào)試技巧總結(jié)》、《JavaScript擴展技巧總結(jié)》及《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》
希望本文所述對大家JavaScript程序設(shè)計有所幫助。
相關(guān)文章
javascript 產(chǎn)生隨機數(shù)的幾種方法總結(jié)
這篇文章主要介紹了javascript 產(chǎn)生隨機數(shù)的幾種方法總結(jié)的相關(guān)資料,希望通過本文大家能夠掌握如何實現(xiàn)這樣的方法,需要的朋友可以參考下2017-09-09
Layui 導航默認展開和菜單欄選中高亮設(shè)置的方法
今天小編就為大家分享一篇Layui 導航默認展開和菜單欄選中高亮設(shè)置的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09
JavaScript mixin實現(xiàn)多繼承的方法詳解
這篇文章主要介紹了JavaScript mixin實現(xiàn)多繼承的方法,結(jié)合實例形式分析了mixin多繼承的原理與具體實現(xiàn)技巧,需要的朋友可以參考下2017-03-03
用js統(tǒng)計用戶下載網(wǎng)頁所需時間的腳本
下面的方法是個不錯的思路,建議對于js感興趣的朋友,推薦看2008-10-10
js關(guān)于getImageData跨域問題的解決方法
這篇文章主要為大家詳細介紹了js關(guān)于getImageData跨域問題的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10

