狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

IE8 javscript上傳文件出現 fakepath 的解決方法

admin
2010年11月18日 18:25 本文熱度 4218

IE8的安全性有所改動,用JavaScript預覽本地圖片的功能失效了,真實的路徑被C:\fakepath\取代了,原來是因為IE8增加了安全選項,默認情況下不顯示上傳文件的真實路徑,進入internet選項,修改下設置即可顯示真實的文件路徑。


工具 -> Internet選項 -> 安全 -> 自定義級別 -> 將本地文件上載至服務器時包含本地目錄路徑,選中啟用即可。



附帶不用修改瀏覽器安全配置的javascript代碼,兼容ie, firefox全系列


  1. function getPath(obj)
  2. {
  3.   if(obj)
  4.    {

  5.     if (window.navigator.userAgent.indexOf("MSIE")>=1)
  6.      {
  7.        obj.select();

  8.       return document.selection.createRange().text;
  9.      }

  10.     else if(window.navigator.userAgent.indexOf("Firefox")>=1)
  11.      {
  12.       if(obj.files)
  13.        {

  14.         return obj.files.item(0).getAsDataURL();
  15.        }
  16.       return obj.value;
  17.      }
  18.     return obj.value;
  19.    }
  20. }

參數obj為input file對象


 


 


document.selection 介紹


document.selection 表示當前網頁中的選中內容。


方法有:



  • clear 清除選中的內容

  • empty 取消選中

  • createRange 返回 TextRange 或 ControlRange 對象

  • createRangeCollection 不支持

屬性有:


 



  • type 選中內容的類型

  • typeDetail 不支持

 


二、document.selection.createRange()詳細介紹


     document.selection.createRange() 根據當前文字選擇返回 TextRange 對象,或根據控件選擇返回ControlRange 對象。


配合 execCommand,在 HTML 編輯器中很有用,比如:文字加粗、斜體、復制、粘貼、創建超鏈接等。


 


例子:




Html代碼 


  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  

  2. <html xmlns="http://www.w3.org/1999/xhtml" >  

  3. <head>  

  4.     <title>document.selectioncreateRange</title>  

  5. </head>  

  6. <body>  

  7.   

  8.   <div>請選中這里的部分文字。</div>  

  9.   <div><input type="button" value="加粗" onclick="javascript:Bold();" /></div>  

  10. <script type="text/javascript" language="javascript">  

  11. <!--   

  12. function Bold()   

  13. {   

  14.      var r = document.selection.createRange();   

  15.      r.execCommand("Bold");   

  16. }   

  17. -->  

  18. </script>  

  19.   

  20. </body>  

  21. </html>  

該文章在 2010/11/18 18:25:24 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved