2016-01-21 97 views
0

我使用template創建此website。在這個網站上,當加載網站顯示加載時。但加載我的網站時出現錯誤:如何在加載網站上運行加載動畫?

無法裝載圖像

我縫main.js文件,發現這個代碼運行此message.I調試在FF調試,但不要這個代碼沒有解決。

的Jquery代碼:

// Preloader function 
var cSpeed = 7; 
var cWidth = 75; 
var cHeight = 75; 
var cTotalFrames = 8; 
var cFrameWidth = 75; 
var cImageSrc = '/images/sprites.gif'; 

var cImageTimeout = false; 

function startAnimation() { 

    document.getElementById('loaderImage').innerHTML = '<canvas id="canvas" width="' + cWidth + '" height="' + cHeight + '"><p>Your browser does not support the canvas element.</p></canvas>'; 

    //FPS = Math.round(100/(maxSpeed+2-speed)); 
    FPS = Math.round(100/cSpeed); 
    SECONDS_BETWEEN_FRAMES = 1/FPS; 
    g_GameObjectManager = null; 
    g_run = genImage; 

    g_run.width = cTotalFrames * cFrameWidth; 
    genImage.onload = function() { cImageTimeout = setTimeout(fun, 0) }; 
    initCanvas(); 
} 


function imageLoader(s, fun)//Pre-loads the sprites image 
{ 
    clearTimeout(cImageTimeout); 
    cImageTimeout = 0; 
    genImage = new Image(); 
    genImage.onload = function() { cImageTimeout = setTimeout(fun, 0) }; 
    genImage.onerror = new Function('alert(\'Could not load the image\')'); 
    genImage.src = s; 
} 

//The following code starts the animation 
new imageLoader(cImageSrc, 'startAnimation()'); 

我試圖挽救這個GIF圖像,但我不能這樣做right.I沒有在我的網站sprites.gif圖像。如何解決這個問題?

回答

1

的sprites.gif文件是在這裏sprites.gif

下載它,並把它上傳到你的「/圖片」目錄。基本上你缺少該文件,當插件嘗試訪問它時,404頁面會發生302重定向。親眼看看:Page redirection because of missing file

+0

裏卡多坎波斯:謝謝你的回答。我這樣做,但得到錯誤。 – programmer138200

+0

我解決了這個問題。我在jQuery代碼中更改了這一行(var cImageSrc ='images/sprites.gif';)並解決了 – programmer138200

+0

我可以看到那個目錄下的文件,而且我看不到「sprites.gif」。這裏是[文件]列表(http://hmahdavi.zgig.ir/%D9%86%D9%85%D9%88%D9%86%D9%87%20%DA%A9%D8%A7% D8%B101 /圖像/)。你看到sprites.gif嗎? –