0
我正在嘗試構建一個網頁,其中將包含來自另一個Windows應用程序(Trade Ideas)的窗口列表。我可以使用此網頁中的鏈接激活Trade Ideas窗口嗎?換句話說,當從名單中選擇名字時,我會使用Javascript來激活相應的交易策略窗口。是否可以使用javascript激活一個Windows應用程序窗口?
我正在嘗試構建一個網頁,其中將包含來自另一個Windows應用程序(Trade Ideas)的窗口列表。我可以使用此網頁中的鏈接激活Trade Ideas窗口嗎?換句話說,當從名單中選擇名字時,我會使用Javascript來激活相應的交易策略窗口。是否可以使用javascript激活一個Windows應用程序窗口?
我能夠想出解決這個問題的辦法。我創建了一個使用nircmd實用程序的批處理文件。該批處理文件內容如下:
nircmd.exe win activate title "windowtitle"
我下載並安裝了一個稱爲:
LocalExplorer
在那之後,我可以用我的網頁中的鏈接:
<a href = "localexplorer:C:\bat.bat">Window Name</a>
,它會運行將激活窗口的批處理文件。
不是沒有某種本地(ActiveX或任何它現在稱爲)插件,只有Internet Explorer將支持。想想如果隨機網頁可以對你機器上運行的其他應用程序做些什麼,那麼世界會變成什麼樣...... – Pointy
是的,你可以使用鏈接來激活桌面應用程序。有關ClickOnce或Java Web Start的更多信息,這兩種技術都應該爲您完成這項工作。 –
這些是否需要成爲ClickOnce應用程序?即我只能激活ClickOnce應用程序? Trade Ideas是一個本地Windows應用程序。 – Rob