●本單元仿照quicktalk的index.html,在初始狀態呼叫chat方程式、並植入id=0,
點擊按鈕則呼叫chat方程式、並植入id=-1。
chat方程式藉由ajax呼叫欲打印於網頁上的資料
(在quicktalk的index.html中之chat方程式呼叫chat.php),
利用ajax呼叫.php後,藉由if判別式,分別開:初始狀態(id=0)、點擊按鈕後(id=-1)的狀態。
(在quicktalk的chat.php中初始狀態(id=0)、id=1,2,3,4、點擊按鈕後(id=-1)的狀態,分別藉由ajax呼叫retrive.php、retriveALL.php)
●進入初始狀態(id=0)後,使用setInterval無限回圈呈現文字。
點擊按鈕後(id=-1),也使用setInterval無限回圈呈現文字。
點擊按鈕後(id=-1)執行setInterval無限回圈,此時初始狀態(id=0)之setInterval無限回圈依舊執行,因此兩個setInterval無限回圈同時執行,原則上螢幕便會不斷閃爍呈現兩個判別式子的文字。
●點擊按鈕後(id=-1),可藉由clearInterval,將之前初始狀態(id=0)的setInterval給消除掉,使得螢幕不再不斷閃爍。