我想編寫頁面,該頁面可以啓用其他用戶的間諜活動。其他用戶的間諜活動
兩個用戶觀看同一個頁面,這非常簡單(垂直滾動條,輸入,按鈕,checboxes ...)。 第一個用戶在他的頁面上執行的每個操作都會立即顯示給第二個用戶。 例如,如果第一個用戶點擊按鈕,則第二個用戶觀看點擊他自己的頁面(兩個用戶的頁面看起來相同)。 簡單地說,第二個用戶可以看到的一切東西,第一用戶在做(實時)
當然,我認爲,我控制這個網頁的代碼。
而且我的問題:
有沒有一種簡單的方法來做到這一點,或者我必須寫處理每個事件並將數據發送到使用Ajax的Web套接字明確第二個用戶? 是否可以在不需要處理每個動作的情況下攔截另一個用戶的框架?
我寫了這個基於websockets的間諜程序的基本版本。第一個用戶執行的每個操作都發送給另一個用戶。
接收到消息後,程序解析數據,並調用適當的方法,所以我在兩個頁面上都有相同的行爲。 它的工作原理是正確的,但如果我不想完成頁面 的知識(在我的版本中用戶具有相同的html內容,所以我可以應用這些方法),使用這種方法會更復雜。總之,我正在尋找更簡單的解決方案(無需處理每個事件)。
我已經在Stack Overflow瀏覽了大約50個網頁,文章和答案,但還沒有找到任何關於更簡單的解決方案的討論 (我的朋友問了類似的問題,但只有很少的答案)。 我對完整的解決方案不感興趣,我希望你給我一些有價值的提示或明顯的鏈接。 也許是我沒有輸入正確的短語......
謝謝您的幫助
請求資源不允許在這裏。你有一個特定的障礙,你需要幫助克服?如果你正在尋找一件事情發生的事情,那麼每當發生事情就會發生,恐怕你不會得到一個事件。 –
檢查我的回答關於事件的編輯。 –