2014-12-26 3 views
-1

내 웹 페이지에서 자바를 사용하여 이미지 컨트롤을 ASP로로드하려고하는데 이미지 컨트롤이 올바른 방법으로 이미지 컨트롤에 설정되어 있지만 이미지가 아닙니다. 로드되었습니다. C :/Inetpubb가/IRPictures/SSC가/8분의 2,013/IR-9,897분의 9,897 (2) 문제가 될 수있는로컬 컴퓨터에서 읽을 때 이미지를 표시 할 수 없습니다.

를 .JPG

<div class="rightPane"> 
      <fieldset> 
       <legend>Preview</legend> 
       <img id="pvwImage" alt="" class="previmage" /> 
      </fieldset> 
     </div> 


    function OnClientItemSelected(sender, args) { 


     var pvwImage = $telerik.$("#pvwImage"); 
     var imageSrc = args.get_path(); 
     if (imageSrc.match(/\.(gif|jpg)$/gi)) { 

      pvwImage.src = imageSrc; 
      $("#pvwImage").attr("src", pvwImage.src); 
      //pvwImage.style.display = ""; 
      document.getElementById("pvwImage").style.display = "block"; 
      pvwImage.alt = imageSrc.substring(imageSrc.lastIndexOf('/') + 1); 

     } 

     else { 

      pvwImage.style.display = "none"; 

     } 


    } 

내 SRC 경로의

? 작동이 잘되는 http://img.s-msn.com/tenant/amp/entityid/BBdrGbm.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f&x=1036&y=497

: 나는의 말을 수 있도록 경로를 변경하고있어 경우에 그런데

.

+1

'C :'는 웹 서버가 아니며 정적 컨텐츠를 제공하지 않습니다. 로컬 하드 드라이브입니까? – adeneo

+1

예 C : 내 로컬 하드 드라이브 –

+2

그리고 로컬 컴퓨터의 이미지를 웹 사이트에 직접로드 할 수 있다고 생각하십니까? – adeneo

답변

0

브라우저의 자바 스크립트는 일반적으로 파일 시스템에있는 파일에 액세스하는 것을 허용하지 않으며, 가능한 경우 보안 취약점이됩니다. 브라우저 환경은 샌드 박스에 포함되어 있습니다.

그러나 HTML5에서 제공하는 File API을 사용하여 로컬 파일과 상호 작용할 수 있습니다. HTML5 File API에 대한 예제 및 설명은 this article을 참조하십시오.

관련 문제