測試文字功能,小工具,標題

記錄很重要,不然會浪費很多時間在找以前的記憶

一個人的氣度,決定他未來的高度。

2014年3月17日 星期一

webform啟用user本機的小畫家-ie8測試有用

webform啟用user本機的小畫家-1030322測試ok

 <script language="JavaScript" type="text/javascript">
        function runexe() {
            var WshShell = new  ActiveXObject("Wscript.Shell"); //ActiveXObject只有ie能用
            WshShell.Run("mspaint"); // 開啟小畫家
            WshShell.Quit;
        }
</script>


IE網際網路選項→安全性→網際網路→自訂層級→安全性設定內尋找「起始不標示為安全的ActiveX控制項」→設為啟用或提示
 ( ↑ 安全性較低,使用者的上網行為不好的話,容易中毒,建議先加入信任網站,再設定為「提示」,會比較安全一點點)

建議改「提示」就好,如果改為「開啟」,比較容易中毒。

如果網頁執行到 runexe() 就會先跳出對視窗











也可以將網址加入「信任的網站」內,再將「起始不標示為安全的ActiveX控制項」→ 再設為「啟用」,會比較安全一點點,也不會跳出安全性的對話視窗。

方法如下:
IE網際網路選項→安全性→網際網路→信任的網站→加入網址→自訂層級→安全性設定內尋找「起始不標示為安全的ActiveX控制項」→設為啟用

























1030324測試可直接開啟網路磁碟上的jpg
=================下面是 *.js =========================
////一個\要用二個\\來表示
////這樣小畫家會預設開啟該圖片
imageFile = "\\\\192.168.101.101\\WebSite1\\001-800.png";
shell = new ActiveXObject("Wscript.Shell");
command = "mspaint " + imageFile;
shell.Run(command, 1);

msdn的範例如下,msdn是好物,有很多不錯的範例
msdn網址 : http://msdn.microsoft.com/en-us/library/8kst88h6(v=vs.84).aspx

JScript
var WshNetwork = WScript.CreateObject("WScript.Network");
WshNetwork.MapNetworkDrive ("E:", "\\\\Server\\Public");

VBScript
Dim WshNetwork
Set WshNetwork = WScript.CreateObject("WScript.Network")
WshNetwork.MapNetworkDrive "E:", "\\Server\Public"

沒有留言:

張貼留言