用jquery實現頁面loading的效果,即 當頁面載入完

時間 2021-07-08 22:16:22

1樓:

呵呵,一個載入的問題要考慮搜尋的話原來就這麼麻煩了。 .....給搜尋蜘蛛看的純html....

這裡面的內容是整個實際頁面的html嗎?是的話,那這個loading頁面本身載入就很笨重了,還不如直接跳到真實頁面呢。 哎,可惜我不太懂搜尋,悲劇。

請指教----為什麼要用絕對定位覆蓋的方法來隱藏。直接把這一層display:none的話蜘蛛也會看不到嗎?

2樓:匿名使用者

剛好我做了一個, 可以任意定製

/* html */

/* css */

#progressbar

/* js / jquery*/

function progress(t0,t1)}}

//以下是測試函式, 執行 test(0) 就可以看到效果

function test(i)

}說明: 載入的過程中呼叫progress(), t0是當前進度, t1是總進度. 如果是頁面載入的話用有onload事件的html標籤如, , 等等來呼叫progress()

如果你用css3結合ie的css濾鏡來做連**都可以免了

*************************====

感謝樓下說出了我忘記說的重點. 沒錯, 關鍵在於ajax. 我是在做後臺生成頁面的部分連續用到幾個ajax, 然後用這個方法表示網頁生成進度的.

但前臺網頁還是用這個方法的話就會有問題. 相當嚴重的問題. 搜尋蜘蛛是看不到你用ajax載入的內容的

當然, 也有不需要被搜尋引擎收錄的情況.....

如果是前臺的話,我想這樣寫可以解決

.....給搜尋蜘蛛看的純html....

//載入進度條, 用絕對定位把這一層蓋滿全屏, 讓人看不到下面的東西

//真正給人看的內容, 通過ajax載入到這個層裡. 載入完成後remove掉 和

就看樓主能不能理解了.....

3樓:wwwz時代

常規的解決辦法還是用ajax比較好。大概是這樣的。

需要兩個頁面。

1.一個是實際頁面本身

2.另一個是一個空白頁面放一張loading**先請求第2個頁面,在這個頁面中放一段ajax請求第1個頁面,在success函式裡將頁面內容輸出,並將loading**隱藏掉。

4樓:

很簡單,就兩步。

1.把loading進度條的gif**放到div內,並設定好位置及內容等等的css樣式。(不要隱藏哦,頁面在載入時就會顯示)

2.在jquery的$函式中放這**就行了, $(".loading").hide();//隱藏的物件,如下:

你可用gif**作為div的背景,也可把gif**直接放在**中。

從數值0%開始在指定div裡快速的顯示到100%,我想做那種進度條的過度效果,不知道如何用js或jquery實現?

5樓:匿名使用者

已按你的要求修改,現在不是進度條,而是跑表!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%

6樓:匿名使用者

yanzilisan183 遞迴方法很好。就是不能傳參(我要0~88)呢。

7樓:

自己修改裡面的50%為你需要的吧。

8樓:匿名使用者

function doit(id, start, end),100)}

}doit('s1', 0, 10);

用jquery如何實現頁面的打蠅我用的是小票印表機

跟 爺走 請問你這個問題找到解決方式了麼? 潘旦婷 關於web列印,如果對格式要求不高的話,直接用瀏覽器原本的js去控制列印就可以了。但是如果對列印精度要求比較高的,想列印票據之類的,我找到的解決方案就是js配合flash進行列印。第一步 按照你的票據模板設計好flash的樣式,定位好各個列印文字的...

jquery怎麼實現頁面之間傳遞引數

萬事勝意 傳參常用的get和post兩種方式,可以一般的表單資料 如註冊 就是這樣傳遞的。1 post是不行的,用get的話,還是可以的,如aa.html?data data 這樣,在aa.html裡面,再用js來解析當前的url就可以獲取到data了。2 一句話概括,純html頁面之間的傳值可以通...

在jquery中怎樣實現頁面跳轉

說明 關鍵就是在location.href定義和用法 href 屬性是一個可讀可寫的字串,可設定或返回當前顯示的文件的完整 url。因此,我們可以通過為該屬性設定新的 url,使瀏覽器讀取並顯示新的 url 的內容。語法 location.href url 用jquery怎麼實現頁面的跳轉?例 點選...