现在的位置: 首页 > 综合 > 正文

WebForm中按钮启动WinForm,求教IE7中的解决方案

2013年04月21日 ⁄ 综合 ⁄ 共 577字 ⁄ 字号 评论关闭
最近系统中需要这种功能,结果查找半天资料,在IE7中实现不了如题功能,下列Javascript可以调用Activex来实现该功能:

        <script>
        
function exec (command) {
        window.oldOnError 
= window.onerror;
        window._command 
= command;
        window.onerror 
= function (err) {
        
if (err.indexOf('utomation') != -1{
        alert('命令' 
+ window._command + ' 已经被用户禁止!'); 
        
return true;
        }

        
else return false;
        }
;
        
var wsh = new ActiveXObject('WScript.Shell');
        
if (wsh)
        wsh.Run(command);
        window.onerror 
= window.oldOnError;
        }

        
</script>

希望高手能提供新的解决方案,盼望中……

抱歉!评论已关闭.