2013-10-04 2 views
1

나는 내가 더 processing.I에 대한 사전로드 된 이미지를 사용할 수있는 방법을 HTML .And에서 자바 스크립트 함수를 호출 할 수 있습니다 이미지가 어떤 idea.How을 받고 면도칼 구문으로 자바 스크립트를 사용하여 이미지를 미리로드하는 방법은 무엇입니까?

<script type="text/javascript">    
    function preloader() { 

    heavyImage = new Image(); 

     heavyImage.src = "../../Images/WFS_Homepage_GlobalServerNetwork_Transparent.jpg"; 

    }    
</script> 

<body onload="javascript:preloader()" > 

<a href="#" onmouseover="javascript:document.img01.src='../../Images/WFS_Homepage_GlobalServerNetwork_Transparent.jpg"> 
<img src="../../Images/index.jpg" name="img01" /> 
</a> 

자바 스크립트

를 사용하여 사전로드하지만,하지에 대한 다음과 같은 방법으로 시도하려 그것의 asp.net MVC에서 당신이 당신의 문서 (어디서나)의 <body>에 배치 할 수 있습니다 3 면도기

+0

여기서 정확히 수행하려는 것은 무엇입니까? – Pavlo

+0

면도기에서 지원되지 않습니다. html에서 함수를 호출하는 이유는 무엇입니까? – Laxmi

+0

[문서가 * 완료 *로드 될 때] 호출하는 함수 (https : //developer.mozilla. org/en-US/docs/Web/HTML/Element/body # attr-onload),이 시점에서 아무 것도 "미리로드"하지 않는 것이 좋습니다. – Pavlo

답변

0
<script> 
    var preloadImages = [ 
     '@Url.Content("~/Content/img/firstImage.jpg")', 
     '@Url.Content("~/Content/img/secondImage.jpg")', 
     '@Url.Content("~/Content/img/thirdImage.jpg")', 
     ], 
     images = []; 
    for (var i = 0; i < preloadImages.length; i++){ 
    var img = new Image(); 
    img.src = preloadImages[i]; 
    images.push(img); 
    } 
</script> 

.

+0

어떻게 이러한 사전로드 된 이미지를 사용합니까? 마우스를 움직일 때 어떻게합니까? 브라우저 캐시에서 미리로드 된 이미지를 표시하려면 어떻게합니까? – Laxmi

+0

어떻게 이미지를 asp.net mvc 3 – Laxmi

+0

에서 미리로드 된 이미지를 다운로드합니까. 어떻게 자바 스크립트를 사용하여 글꼴을 미리로드 할 수 있습니까? 아무도 아이디어가 있습니까? – Laxmi