解決方案,Registering an Application to a URL Protocol
練習例:
![]() | Microsoft Lync Basic 2013 (64 位元) |
Lync 2010 HTML URL Protocols for HREF tags
Command-Line Parameter Examples
Instance | Results |
---|---|
Tel:+14255550101 | Opens a phone-only view with +14255550101. |
Callto:tel:+ 14255550101 | Opens a phone-only view with +14255550101. |
Callto:sip:kazuto@litwareinc.com | Opens a phone-only view with kazuto@litwareinc.com. |
sip:kazuto@litwareinc.com | Opens a Conversation window with kazuto@litwareinc.com. |
Hey, that looks the same as our list of protocols available, and they give examples to boot!
For example the behavior of callto: in this example:
<a href=”callto:sip:ootycorp@microsoft.com”>Click Here to Call</a>
Results in the contact to be pulled up like this:
以下為舊方法:(IE only)
Web下呼叫client端執行檔
function runSCCMEXE() { var WshShell = new ActiveXObject("Wscript.Shell"); WshShell.Run("D:\\SCCM_REMOTE.EXE"); // 執行檔案 WshShell.Quit; } function runLync() { var WshShell = new ActiveXObject("Wscript.Shell"); WshShell.Run("lync"); WshShell.Quit; } function runIE() { var WshShell = new ActiveXObject("Wscript.Shell"); WshShell.Run("explorer http://www.google.com"); // 開啟IE,連線至Google WshShell.Quit; }
Click here to Execute your file
使用ActiveX還有一個安全性的問題,通常都會被瀏覽器擋掉。
必須開啟瀏覽器設定安全性。
以IE9設定為例:
開啟IE→網際網路選項→安全性→信任的網站→自訂等級
自訂等級:
將未標示成安全的ActiveX控制項初始化並執行指令碼→"提示"或"啟用"
使用"啟用"不會出現提示視窗,會直接載入ActiveX,至於安全性就請各位自行衡量。
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。