javascript - Strophe.js Notification Received (Composing) -
लिखते समय मुझे सूचित करने का प्रयास कर रहा हूं
& lt; script type = "text / javascript" src = "// ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">< ; / लिपि & gt; & Lt; script type = "text / javascript" src = "/ js / strophe.min.js" & gt; & lt; / स्क्रिप्ट & gt;
connection.addHandler (ऑनोटेशन प्राप्त, रिक्त, "संदेश", "चैट", रिक्त, रिक्त);
फ़ंक्शन पर नोटिफिकेशन (msg) {var composing = $ (msg) .find ('composing'), रुका हुआ = $ (msg) .find ('paused' ), सक्रिय = $ (msg) .फंड ('सक्रिय'), जेड = $ (msg) .attr ('से'); यदि (composing.length & gt; 0) {$ ('चैट-प्रतिक्रिया')। सीएसएस ('प्रदर्शन', 'ब्लॉक'); चेतावनी (1); } अगर (पॉज़ेड. लैंघ & gt; 0) {$ ('चैट-फीडबैक')। सीएसएस ('प्रदर्शन', 'कोई नहीं'); चेतावनी (2); } अगर (active.length & gt; 0) {$ ('चैट-फीडबैक')। सीएसएस ('प्रदर्शन', 'कोई नहीं'); चेतावनी (3); } वापस सच; }
लेकिन यह काम नहीं करता है: (
कृपया मदद!
पुनश्च स्क्रिप्ट
आपको XML के रूप में प्रतिक्रिया को पार्स करने की आवश्यकता है < कोड> var msg = $ .parseXML (msg);
और मुझे लगता है कि आप का मतलब
jid = $ (msg) .find ('message' ) .attr ('से');
Comments
Post a Comment