2012-01-31 16 views
13

Zdarzenia wysłane przez serwer wydają się być najlepszym kandydatem do wtyczki jQuery. Strona 921 JavaScript, Definitive Guide pokazuje, jak korzystać z EventSource. Ale strona 923 mówi, że IE używa attachEvent zamiast addEventListener.Czy istnieje źródło zdarzeń jQuery?

Znalazłem jQuery.EventSource na github, ale nie ma wzmianki o attachEvent. Zamiast tego korzysta z $ .ajax.

P: Jeśli zamierzam użyć funkcji EventSource w JavaScript, czy powinienem użyć jQuery.EventSource?

Muszę mieć więcej jQuery!

+2

Istnieje również https://github.com/Yaffle/EventSource i https://github.com/remy/polyfills/blob/master/EventSource.js, ale nie jestem pewien, co każdy robi z użyciem rodzimego EventSource . –

+0

przegłosowano dla przypuszczalnego wzorca dzwonka – wvdz

Odpowiedz

14

Na dzień dzisiejszy IE9 nie obsługuje EventSource (Server Sent Events). W dobrym artykule Remy'ego Sharpa znajduje się na końcu artykułu list of polyfill solutions.

Powiązane problemy