欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

對(duì)setInterval在火狐和chrome切換標(biāo)簽產(chǎn)生奇怪的效果之探索,與解決方案!

 更新時(shí)間:2011年10月29日 00:29:14   作者:  
其實(shí)這個(gè)問(wèn)題,已經(jīng)困擾我很近。就是切換瀏覽器標(biāo)簽之后,再等幾十秒的時(shí)間切換回來(lái)setInterval就亂了陣,過(guò)一會(huì)又正常了!IE瀏覽器就沒(méi)有這種奇怪的現(xiàn)象!

在上一篇文章: 覺(jué)得豬八戒網(wǎng)左下角的文字滾動(dòng),效果不錯(cuò),自己摸索了一下,以自己的方法實(shí)現(xiàn)了!

就有這種效果,不過(guò)影響不大。Demo的影響就大了!

網(wǎng)上也有人出現(xiàn)過(guò)這樣的問(wèn)題看下面的帖子地址:

討論的人很多,但沒(méi)給出答案來(lái)。

怎么想都想不明白!

今天,突然茅塞頓開(kāi),可能是線程的概念,但是具體原因還是不明白,希望有人了解其原應(yīng)告知,非常感激!

Demo 中黑色的Div是不受瀏覽器標(biāo)簽切換影響的

而紅色的Div會(huì)受到影響。
HTML:

復(fù)制代碼 代碼如下:

<div id="move" style="position: absolute; width: 100px; height: 100px; top: 0pt; left: 0pt; background: none repeat scroll 0% 0% #000000; z-index: 999; color: #ffffff;">我不受瀏覽器標(biāo)簽切換影響!Hoooo</div>
<div id="move2" style="position: absolute; width: 100px; height: 100px; top: 0pt; left: 0pt; background: none repeat scroll 0% 0% red; z-index: 999; color: #ffffff;">我受瀏覽器標(biāo)簽切換影響!5555</div>

javascript:
復(fù)制代碼 代碼如下:

(function(){
var elem = Meng.getId('move'),
elem2 = Meng.getId('move2'),
pos = Meng.getElemViewPosition(elem),
view = Meng.getBrowserView(),
//灰塊運(yùn)動(dòng)函數(shù)
move = function(){
var t1 = Meng.animate(elem,{top:0,left:0},{top:view.height-100,left:view.width-100},3000,function(){
var t2 = Meng.animate(elem,{left:view.width-100},{left:100-view.width},3000,function(){
var t3 = Meng.animate(elem,{top:view.height-100},{top:100-view.height},3000,function(){
move();//確定t3運(yùn)動(dòng)完后,我再回調(diào)move()函數(shù)。
});
});
});
};
move();
// 紅塊運(yùn)動(dòng)函數(shù)
Meng.setStyle(elem2,{top:0,left:(view.width-100)+'px'});
var move2 = function(){
var t1 = Meng.animate(elem2,{top:0,left:view.width-100},{top:view.height-100,left:100-view.width},3000,function(){
var t2 = Meng.animate(elem2,{top:view.height-100},{top:100-view.height},3000,function(){
var t3 = Meng.animate(elem2,{left:0},{left:view.width-100},3000,function(){
});
});
});
};
move2();
setInterval(function(){move2();},9050);
// 紅塊運(yùn)動(dòng)函數(shù)
})();

相關(guān)文章

  • GoJs連線上的信息展示使用詳解

    GoJs連線上的信息展示使用詳解

    這篇文章主要為大家介紹了GoJs連線上的信息展示使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • antd-mobile ListView長(zhǎng)列表的數(shù)據(jù)更新遇到的坑

    antd-mobile ListView長(zhǎng)列表的數(shù)據(jù)更新遇到的坑

    這篇文章主要介紹了antd-mobile ListView長(zhǎng)列表的數(shù)據(jù)更新遇到的坑,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • 20多個(gè)小事例帶你重溫ES10新特性(小結(jié))

    20多個(gè)小事例帶你重溫ES10新特性(小結(jié))

    這篇文章主要介紹了20多個(gè)小事例帶你重溫ES10新特性(小結(jié)),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • js獲取RadioButtonList的Value/Text及選中值等信息實(shí)現(xiàn)代碼

    js獲取RadioButtonList的Value/Text及選中值等信息實(shí)現(xiàn)代碼

    RadioButtonList的Value,Text及選中值等信息想必有很多的朋友都想獲取到,接下來(lái)將為你介紹下如何使用js獲取,代碼很詳細(xì),感興趣的你可以參考下,或許對(duì)你有所幫助
    2013-03-03
  • webpack源碼中一些精妙的方法總結(jié)

    webpack源碼中一些精妙的方法總結(jié)

    正好最近在學(xué)習(xí)webpack的源碼,所以下面這篇文章主要給大家介紹了關(guān)于webpack源碼中一些精妙的方法的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-02-02
  • 通過(guò)百度地圖獲取公交線路的站點(diǎn)坐標(biāo)的js代碼

    通過(guò)百度地圖獲取公交線路的站點(diǎn)坐標(biāo)的js代碼

    通過(guò)百度地圖獲取公交線路的站點(diǎn)坐標(biāo)的js代碼,需要的朋友可以參考下
    2012-05-05
  • Javascript中的高階函數(shù)介紹

    Javascript中的高階函數(shù)介紹

    這篇文章主要介紹了Javascript中的高階函數(shù)介紹,本文講解了什么是高階函數(shù)、Javascript的高階函數(shù)、還原高階函數(shù)、高階函數(shù)使用實(shí)例等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • 類(lèi)似php的js數(shù)組的in_array函數(shù)自定義方法

    類(lèi)似php的js數(shù)組的in_array函數(shù)自定義方法

    PHP的數(shù)組函數(shù)in_array()非常方便,下面就為大家介紹下自定義類(lèi)似php的js數(shù)組的in_array函數(shù),具體實(shí)現(xiàn)方法如下,感興趣的朋友可以參考下
    2013-12-12
  • bootstrap與pagehelper實(shí)現(xiàn)分頁(yè)效果

    bootstrap與pagehelper實(shí)現(xiàn)分頁(yè)效果

    這篇文章主要為大家詳細(xì)介紹了bootstrap與pagehelper實(shí)現(xiàn)分頁(yè)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • 在element-ui的select下拉框加上滾動(dòng)加載

    在element-ui的select下拉框加上滾動(dòng)加載

    這篇文章主要介紹了在element-ui的select下拉框加上滾動(dòng)加載,本文以以element-ui中的select為例,給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2019-04-04

最新評(píng)論