最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Comet框架Plushlet使用問題解決方案

 更新時間:2020年10月17日 12:20:19   作者:cuisuqiang  
這篇文章主要介紹了Comet框架Plushlet使用問題解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

對于某些人來說,這可能是個愚蠢的問題,但是由于這個問題讓我糾結(jié)了大半天,我實在是受不了了,我一定要把它貼出來!

補充一下,之前我說的修改JS來保證路徑正確性的問題,至今沒有人給予其他可能性的答復,而今天我到家以后在IE8上,僅僅增加了

<base href="<%=basePath%>" rel="external nofollow" >

標簽后就不再出現(xiàn)問題了,想想可能是因為少了一個定位項目絕對路徑的標簽,我看了一下頁面源碼:、

<html>
	<head>
		<base href="http://localhost:8080/mypushlet/" rel="external nofollow" >
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<meta http-equiv="pragma" content="no-cache">
		<meta http-equiv="cache-control" content="no-cache">
		<meta http-equiv="expires" content="0">
		<script type="text/javascript" src="ajax-pushlet-client.js"></script>		
		<script type="text/javascript">
			PL._init(); 
			PL.joinListen('/cuige/he');
			function onData(event) {
				document.getElementById("mess").innerHTML=event.get("mess");
				for(i=0;i<2;i++){alert(i);}
				// 離開
				// PL.leave();
			}
		</script>
	</head>
	<body>
		<center>
		<h1>
			my first pushlet!
		</h1>
		<br />
		<div id="mess"></div>
		</center>
	</body>
</html>

我絕對是這個可能!

不過我要說的不是這個問題,而是上面代碼中的for循環(huán),大家猜猜他的運行結(jié)果會是什么!

理論上來說,應該是每次推過來消息的時候就會進行提示,但是我發(fā)現(xiàn)消息只是推送了一次!為什么在方法里面寫個循環(huán)就不行了呢,我一直糾結(jié),同事說是不是其他代碼中有 return 關鍵字把程序返回終止了,我嘗試把其JS都刪除,但是仍然不能解決問題。

后來突然想到是不是變量沖突!

我以為,JS方法內(nèi)的變量都是局限在這個方法內(nèi),出去這個方法就會消失,但是我錯了,就是這種認為是我的程序讓我糾結(jié)了這么長時間!

原因很簡單

for(i=0;i<2;i++){alert(i);}

我定的 i 變量,沒有增加 var 標識,就會成為方法內(nèi)的全局變量,如果其他代碼也有 i 這個變量,就會造成變量沖突!

我嘗試這樣去寫:

for(var i=0;i<2;i++){alert(i);}

這樣就可以一直進行提示了!

由于JavaScript屬于弱語言,我平時書寫時也不是那么規(guī)范,也就造成了在這次引用別人API時還造成了變量沖突!

壞習慣害死人呀!

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Java在創(chuàng)建文件時指定編碼的實現(xiàn)方法

    Java在創(chuàng)建文件時指定編碼的實現(xiàn)方法

    本文主要介紹了Java在創(chuàng)建文件時指定編碼的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • springboot3如何接入nacos

    springboot3如何接入nacos

    這篇文章主要介紹了springboot3接入nacos的配置方法,經(jīng)過很長時間的折騰終于搞定,下面把步驟操作過程分享給大家,需要的朋友可以參考下
    2024-03-03
  • Java 細致圖解帶你分析漢諾塔

    Java 細致圖解帶你分析漢諾塔

    漢諾塔問題是一個經(jīng)典的問題。漢諾塔(Hanoi Tower),又稱河內(nèi)塔,源于印度一個古老傳說。本文將用Java求解這一問題,感興趣的可以學習一下
    2022-03-03
  • 關于Https協(xié)議和HttpClient的實現(xiàn)詳解

    關于Https協(xié)議和HttpClient的實現(xiàn)詳解

    這篇文章主要給大家介紹了關于Https協(xié)議和HttpClient實現(xiàn)的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-05-05
  • Java中的byte & 0xff到底有什么作用?

    Java中的byte & 0xff到底有什么作用?

    這篇文章主要介紹了Java中的byte & 0xff到底有什么作用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Java 面向?qū)ο蠛头庋b全面梳理總結(jié)

    Java 面向?qū)ο蠛头庋b全面梳理總結(jié)

    面向?qū)ο竽耸荍ava語言的核心,是程序設計的思想,在面向?qū)ο蟪淌皆O計方法中,封裝(英語:Encapsulation)是指一種將抽象性函式接口的實現(xiàn)細節(jié)部分包裝、隱藏起來的方法。封裝可以被認為是一個保護屏障,防止該類的代碼和數(shù)據(jù)被外部類定義的代碼隨機訪問
    2021-10-10
  • idea生成類注釋和方法注釋的正確方法(推薦)

    idea生成類注釋和方法注釋的正確方法(推薦)

    這篇文章主要介紹了idea生成類注釋和方法注釋的正確方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • Java使用poi實現(xiàn)excel的導入操作指南

    Java使用poi實現(xiàn)excel的導入操作指南

    使用Apache Poi是一種流行且廣泛使用的方式,可以幫助開發(fā)人員直接從Java代碼中讀取、寫入和處理Excel文件,因此在這篇文章我們將著重介紹如何實現(xiàn)excel的導入,感興趣的朋友可以跟著小編一起來學習
    2023-06-06
  • 詳解spring mvc 請求轉(zhuǎn)發(fā)和重定向

    詳解spring mvc 請求轉(zhuǎn)發(fā)和重定向

    這篇文章主要介紹了詳解spring mvc 請求轉(zhuǎn)發(fā)和重定向,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Java枚舉與注解的創(chuàng)建步驟

    Java枚舉與注解的創(chuàng)建步驟

    這篇文章通過抽象的概念和具體實現(xiàn)步驟,充分說明了java枚舉與注解的概念和使用方法,通過該篇文章你可以學會如何自定義枚舉類和了解部分Java內(nèi)置注解,希望對你有所幫助
    2021-06-06

最新評論

郑州市| 南川市| 广宁县| 菏泽市| 彰武县| 马公市| 贞丰县| 白银市| 肥西县| 宁城县| 巴彦县| 锡林浩特市| 綦江县| 桃源县| 镇赉县| 专栏| 漾濞| 工布江达县| 石柱| 保山市| 连平县| 安福县| 榆社县| 平武县| 太和县| 长武县| 徐汇区| 旺苍县| 体育| 黄山市| 镇雄县| 望都县| 衡东县| 阿拉善右旗| 天全县| 大洼县| 德化县| 凤山市| 武夷山市| 普兰县| 池州市|