我不確定這是否可能,我可能最終不得不改變我如何做這件事。使用jQuery從一個頁面觸發事件到另一個使用jQuery
我有一個Android應用程序,大多隻是一個顯示.NET網站的移動版本的網頁視圖。聊天室使用jQuery,並使用ajax每1.5秒更新一次。儘管您輸入的框是Android應用程序的一部分。當您提交消息時,它會發送到REST頁面,然後添加到消息列表中。用戶會話在聊天頁面上,而不在REST頁面上。
由於刷新之間的1.5秒延遲,它可以使聊天看起來很遲鈍。我想以某種方式觸發事件立即更新該用戶的消息。我想知道這是否可以使用jQuery或JavaScript來完成。
有沒有做過類似的事情,或知道如何做到這一點?
如果我正在閱讀這個權利,你想在用戶提交新消息時更新聊天列表?如果是這樣,你如何觸發提交到服務器? – 2010-10-12 03:09:40
有兩種不同的方法。如果他們正在使用移動應用程序,則該消息被髮送到休息頁面。如果他們正在使用實際網站,則消息框位於聊天頁面上。我將這些消息存儲在數據庫和memcache中。聊天頁面每1.5秒呼叫一次獲得新消息。 – GregInWI2 2010-10-12 13:04:00