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

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

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

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

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

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

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

<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),大家猜猜他的運行結果會是什么!

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

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

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

原因很簡單

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

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

我嘗試這樣去寫:

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

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

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

壞習慣害死人呀!

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

相關文章

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

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

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

    springboot3如何接入nacos

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

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

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

    關于Https協議和HttpClient的實現詳解

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

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

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

    Java 面向對象和封裝全面梳理總結

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

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

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

    Java使用poi實現excel的導入操作指南

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

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

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

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

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

最新評論

桐庐县| 奎屯市| 元江| 沙田区| 宝兴县| 布尔津县| 雷州市| 四子王旗| 伊春市| 桂林市| 高邮市| 元朗区| 南召县| 德钦县| 贵阳市| 奉新县| SHOW| 东山县| 芮城县| 威远县| 隆化县| 通化市| 玉树县| 安泽县| 乐昌市| 安庆市| 瑞金市| 赤壁市| 普宁市| 哈尔滨市| 阿勒泰市| 高平市| 兰西县| 霍林郭勒市| 丽江市| 旬邑县| 樟树市| 察哈| 昔阳县| 张家港市| 湟源县|