2016-04-09 78 views
0

我正在嘗試構建一個網頁,其中將包含來自另一個Windows應用程序(Trade Ideas)的窗口列表。我可以使用此網頁中的鏈接激活Trade Ideas窗口嗎?換句話說,當從名單中選擇名字時,我會使用Javascript來激活相應的交易策略窗口。是否可以使用javascript激活一個Windows應用程序窗口?

+0

不是沒有某種本地(ActiveX或任何它現在稱爲)插件,只有Internet Explorer將支持。想想如果隨機網頁可以對你機器上運行的其他應用程序做些什麼,那麼世界會變成什麼樣...... – Pointy

+0

是的,你可以使用鏈接來激活桌面應用程序。有關ClickOnce或Java Web Start的更多信息,這兩種技術都應該爲您完成這項工作。 –

+0

這些是否需要成爲ClickOnce應用程序?即我只能激活ClickOnce應用程序? Trade Ideas是一個本地Windows應用程序。 – Rob

回答

0

我能夠想出解決這個問題的辦法。我創建了一個使用nircmd實用程序的批處理文件。該批處理文件內容如下:

nircmd.exe win activate title "windowtitle" 

我下載並安裝了一個稱爲:

LocalExplorer 

在那之後,我可以用我的網頁中的鏈接:

<a href = "localexplorer:C:\bat.bat">Window Name</a> 

,它會運行將激活窗口的批處理文件。

相關問題