2013-10-04 2 views
1

Я попытался следующим образом для изображения поджимать с помощью JavaScriptКак предварительно загрузить изображение с помощью javascript в синтаксисе бритвы?

<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> 

Но не получает idea.How я могу вызвать функцию JavaScript в HTML й, как я могу использовать предустановленные изображения для дальнейшего processing.I пытаюсь это в aSP.NET MVC 3 Razor

+0

Что именно вы пытаетесь достичь здесь? – Pavlo

+0

не поддерживается в бритве, почему, когда я вызываю функцию в html – Laxmi

+0

'onload', если функция для вызова [когда документ имеет * закончен * погрузка] (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> 

что можно поместить в <body> вашего документа (в любом месте).

+0

Как использовать эти предварительно загруженные изображения и т. Д. При наведении мыши, как я могу показать эти предварительно загруженные изображения из кеша браузера? – Laxmi

+0

Как загрузить эти предварительно загруженные изображения в asp.net mvc 3 – Laxmi

+0

как изображения, как мы можем предварительно загружать шрифты с помощью java-скрипта. У кого-нибудь есть идея? – Laxmi

Смежные вопросы