LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

IE8 javscript上傳文件出現(xiàn) fakepath 的解決方法

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

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


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



附帶不用修改瀏覽器安全配置的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. }

參數(shù)obj為input file對象


 


 


document.selection 介紹


document.selection 表示當前網(wǎng)頁中的選中內(nèi)容。


方法有:



  • clear 清除選中的內(nèi)容

  • empty 取消選中

  • createRange 返回 TextRange 或 ControlRange 對象

  • createRangeCollection 不支持

屬性有:


 



  • type 選中內(nèi)容的類型

  • typeDetail 不支持

 


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


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


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


 


例子:




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

黄频国产免费高清视频,久久不卡精品中文字幕一区,激情五月天AV电影在线观看,欧美国产韩国日本一区二区
亚洲中文不卡电影在线 | 日本免费三区激情视频在线看 | 亚洲中文字幕永久在线不卡 | 伊人久久大香线蕉综合影院首页 | 亚洲欧美中东在线观看 | 伊在人亚洲香蕉精品区 |