在IE里打開,編輯,瀏覽PPT的簡單方法
由于項目需要,需要在IE里打開,編輯,查看ppt.現在已經實現,本人把該代碼共享出來,希望對有需要的朋友可以借鑒改進.如果你有更好的方法,也謝謝你不忘通知我一聲! 首先新建一個打開ppt的模板頁,加入以下js代碼: <script language="javascript" type ="text/javascript"> String.prototype.trim = function()//增加一個去掉前后空格的TRIM函數 { return this.replace(/(^\s*)|(\s*$)/g,""); } var fullPath = window.location.href.toString(); var fileNameArr = new Array(); var fileName = ""; fileNameArr = fullPath.split('?'); fileName = fileNameArr[1]; if (fileName == undefined) { alert ("錯誤:參數格式不正確!\n(參數格式:PowerPoint.aspx?文件名)"); window.opener = null; window.close(); } else { if (fileName.trim() == "") { alert ("錯誤:參數不能為空!\n(參數格式:PowerPoint.aspx?文件名)"); window.opener = null; window.close(); } else { win=window.open(fileName,"","resizable=yes,scrollbars=no,status=yes,toolbar=0,menubar=1,location=no,fullscreen=0"); win.moveTo(0,0); win.resizeTo(screen.availWidth,screen.availHeight); window.opener=null; window.close(); } } </script>
然后在需要的地方用該格式"PowerPoint.aspx?文件名"調用該模板頁,就可以實現!并且不會出現因在ie里打開ppt而出現的下載框.
|