2013-07-11 1 views
0

매개 변수가있는 웹 페이지에서 응용 프로그램을 시작하려고합니다. 아래 보이는 Activex는 Internet Explorer에서만 작동합니다.매개 변수가있는 브라우저에서 응용 프로그램 시작 (크로스 브라우저)

MyObject = new ActiveXObject("WScript.Shell"); 
MyObject.Run('"C:\\Program Files\\application.exe" -guiparm=".." -system=..-client=..-user=.. -pw=..'); ` 

크로스 브라우저를 수행하는 다른 방법이 있습니까? 내가 파일을 사용하여 무엇을 기억에서

<a href="c:\windows\Notepad.exe" 
type="application/octet-stream">Launch Notepad</a> 

:

당신의 도움이

+0

어쩌면 매개 변수가있는 방법 일 수도 있습니다. Notepad user1874941

+0

파일 사용은 Chrome 및 Firefox에서 차단됩니다. – JoBaxter

답변

1

다음과 같은 사용하여 주셔서 대단히 감사합니다 //가 크롬과 파이어 폭스에 의해 차단됩니다. 매개 변수를 보내는 방법을 모르지만 최소한 ActiveXObject를 사용하지 않고 응용 프로그램을 시작할 수 있습니다.

+0

이것을 시도하면 어떤 브라우저에서도 아무런 변화가 없습니다. 어쩌면 그것은 11 미만의 IE 버전에서 작동했습니다. –

관련 문제