9行javascript代碼獲取QQ群成員具體實(shí)現(xiàn)
更新時間:2013年10月16日 16:50:21 作者:
22 行 JavaScript 代碼實(shí)現(xiàn) QQ 群成員提取器,如果沒有達(dá)到效果可能原因一是QQ版本升級了,二是博客里面的代碼也有些繁瑣
昨天看到一條微博:「22 行 JavaScript 代碼實(shí)現(xiàn) QQ 群成員提取器」。 本著好奇心點(diǎn)擊進(jìn)去,發(fā)現(xiàn)沒有達(dá)到效果,一是 QQ 版本升級了,二是博客里面的代碼也有些繁瑣。
于是自己試著寫了一個,算上空行才 9 行,麻雀雖小,五臟俱全。
var ids = document.querySelectorAll(".member_id");
var names = document.querySelectorAll(".member_name");
var output = "", length = ids.length;
for(var i=0; i<length; i++){
output += ids[i].innerHTML.slice(1,-1) + ":" + names[i].innerHTML + "\n";
}
console.log(output);
使用方式
先進(jìn)如 QQ 群空間,直接進(jìn)去可以點(diǎn)此鏈接:http://qun.qzone.qq.com,如果想獲取群信息,首先你必須是群成員。
登錄進(jìn)去后,最上面菜單有【我的群】,在次菜單中選擇一個群。再點(diǎn)擊【群成員】。
按 F12,調(diào)出開發(fā)者工具,然后選擇 【javascript 控制臺】。(如果使用 Chrome,可以直接按 Ctrl + Shift + J)。
把下面那段代碼這貼進(jìn)去,回車!
var ids = document.querySelectorAll(".member_id");
var names = document.querySelectorAll(".member_name");
var output = "", length = ids.length;
for(var i=0; i<length; i++){
output += ids[i].innerHTML.slice(1,-1) + ":" + names[i].innerHTML + "\n";
}
console.log(output);
如果覺得復(fù)制來復(fù)制去太麻煩,我做了一個書簽。
將下面的鏈接拖到書簽欄:獲取QQ群成員
然后你就可以,進(jìn)入群通訊錄 --> Ctrl + Shift + J --> 點(diǎn)擊標(biāo)簽欄 --> 復(fù)制。
注:本代碼只供學(xué)習(xí)研究使用。
于是自己試著寫了一個,算上空行才 9 行,麻雀雖小,五臟俱全。
復(fù)制代碼 代碼如下:
var ids = document.querySelectorAll(".member_id");
var names = document.querySelectorAll(".member_name");
var output = "", length = ids.length;
for(var i=0; i<length; i++){
output += ids[i].innerHTML.slice(1,-1) + ":" + names[i].innerHTML + "\n";
}
console.log(output);
使用方式
先進(jìn)如 QQ 群空間,直接進(jìn)去可以點(diǎn)此鏈接:http://qun.qzone.qq.com,如果想獲取群信息,首先你必須是群成員。
登錄進(jìn)去后,最上面菜單有【我的群】,在次菜單中選擇一個群。再點(diǎn)擊【群成員】。
按 F12,調(diào)出開發(fā)者工具,然后選擇 【javascript 控制臺】。(如果使用 Chrome,可以直接按 Ctrl + Shift + J)。
把下面那段代碼這貼進(jìn)去,回車!
復(fù)制代碼 代碼如下:
var ids = document.querySelectorAll(".member_id");
var names = document.querySelectorAll(".member_name");
var output = "", length = ids.length;
for(var i=0; i<length; i++){
output += ids[i].innerHTML.slice(1,-1) + ":" + names[i].innerHTML + "\n";
}
console.log(output);
如果覺得復(fù)制來復(fù)制去太麻煩,我做了一個書簽。
將下面的鏈接拖到書簽欄:獲取QQ群成員
然后你就可以,進(jìn)入群通訊錄 --> Ctrl + Shift + J --> 點(diǎn)擊標(biāo)簽欄 --> 復(fù)制。
注:本代碼只供學(xué)習(xí)研究使用。
相關(guān)文章
百度地圖去掉marker覆蓋物或者去掉maker的label文字方法
下面小編就為大家分享一篇百度地圖去掉marker覆蓋物或者去掉maker的label文字方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01JavaScript轉(zhuǎn)換二進(jìn)制編碼為ASCII碼的方法
這篇文章主要介紹了JavaScript轉(zhuǎn)換二進(jìn)制編碼為ASCII碼的方法,涉及javascript編碼轉(zhuǎn)換的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-04-04openlayers實(shí)現(xiàn)圖標(biāo)拖動獲取坐標(biāo)
這篇文章主要為大家詳細(xì)介紹了openlayers實(shí)現(xiàn)圖標(biāo)拖動獲取坐標(biāo),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-09-09js實(shí)現(xiàn)城市級聯(lián)菜單的2種方法
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)城市級聯(lián)菜單的2種方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-06JavaScript實(shí)現(xiàn)單點(diǎn)登錄的示例
這篇文章主要介紹了JavaScript實(shí)現(xiàn)單點(diǎn)登錄的示例,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下2020-09-09微信小程序如何調(diào)用json數(shù)據(jù)接口并解析
這篇文章主要介紹了微信小程序如何調(diào)用json數(shù)據(jù)接口并解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-06-06javascript異常處理實(shí)現(xiàn)原理詳解
這篇文章主要介紹了javascript異常處理實(shí)現(xiàn)原理詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-02-02