日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

JavaScript實現瀏覽器網頁自動滾動并點擊的示例代碼

瀏覽:215日期:2023-10-06 14:26:44

1. 打開瀏覽器控制臺窗口

JavaScript通常是作為開發Web頁面的腳本語言,本文介紹的JavaScript代碼均運行在指定網站的控制臺窗口。一般瀏覽器的開發者窗口都可以通過在當前網頁界面按F12快捷鍵調出,然后在上面的標簽欄找到Console點擊就是控制臺窗口,在這里可以直接執行JavaScript代碼,而chrome系瀏覽器的控制臺界面可以使用快捷鍵Ctrl+Shift+J直接打開

2. 實時查看鼠標坐標

首先為了獲取當前的鼠標位置的x、y坐標,需要先重寫一個onmousemove函數來幫助我們實時查看光標處的x、y值,方便下一步編寫代碼時確定初始的y坐標和每次y方向滾動的距離

// 在控制臺輸入以下內容并回車,即可查看當前鼠標位置// 具體查看方式:鼠標在網頁上滑動時無效果,當鼠標懸停時即可在光標旁邊看到此處的坐標document.onmousemove = function(e){ var x = e.pageX; var y = e.pageY; e.target.title = 'X is '+x+' and Y is '+y;};

3. 編寫自動滾動代碼

具體代碼如下,將代碼粘貼進控制臺并回車,然后調用auto_scroll()函數(具體參數含義在代碼注釋查看)即可運行

// y軸是在滾動的,每次不一樣;x坐標也每次從這些里面隨機一個var random_x = [603, 811, 672, 894, 999, 931, 970, 1001, 1037, 1076, 1094];// 初始y坐標var position = 200;// 最大執行max_num次就多休眠一下var max_num = 20;// 單位是秒,每當cnt%max_num為0時就休眠指定時間(從數組中任選一個),單位是秒var sleep_interval = [33, 23, 47, 37, 21, 28, 30, 16, 44];// 當前正在執行第幾次var cnt = 0;// 相當于random_choice的功能function choose(choices){ var index = Math.floor(Math.random() * choices.length); return choices[index];};// 相當于廣泛的random,返回浮點數function random(min_value, max_value){ return min_value + Math.random() * (max_value - min_value);};// 模擬點擊鼠標function click(x, y){ // x = x - window.pageXOffset; // y = y - window.pageYOffset; y = y + 200; try { var ele = document.elementFromPoint(x, y); ele.click(); console.log('坐標 ('+x+', '+y+') 被點擊'); } catch (error) { console.log('坐標 ('+x+', '+y+') 處不存在元素,無法點擊') }};// 定時器的含參回調函數function setTimeout_func_range(time_min, time_max, step_min, step_max, short_sleep=true){ if(cnt<max_num) { cnt = cnt + 1; if(short_sleep) { // 短休眠 position = position + random(step_min, step_max); x = choose(random_x); scroll(x, position); console.log('滾動到坐標('+x+', '+position+')'); click(x, position); time = random(time_min, time_max)*1000; console.log('開始' + time/1000 + ’s休眠’); setTimeout(setTimeout_func_range, time, time_min, time_max, step_min, step_max); // console.log(time/1000 + ’s休眠已經結束’); }else { // 長休眠,且不滑動,的回調函數 time = random(time_min, time_max)*1000; console.log('開始' + time/1000 + ’s休眠’); setTimeout(setTimeout_func_range, time, time_min, time_max, step_min, step_max); // console.log(time/1000 + ’s休眠已經結束’); } }else { cnt = 0; console.log('一輪共計'+max_num+'次點擊結束'); time = choose(sleep_interval)*1000; console.log('開始' + time/1000 + ’s休眠’); setTimeout(setTimeout_func_range, time, time_min, time_max, step_min, step_max, false); // console.log(time/1000 + ’s休眠已經結束(長休眠且不滑動)’); }};// 自動滾動網頁的啟動函數// auto_scroll(5, 10, 50, 200)表示每隔5~10秒滾動一次;每次滾動的距離為50~200高度function auto_scroll(time_min, time_max, step_min, step_max){ time = random(time_min, time_max)*1000; console.log('開始' + time/1000 + ’s休眠’); setTimeout(setTimeout_func_range, time, time_min, time_max, step_min, step_max); // console.log(time/1000 + ’s休眠已經結束’);};/*---------以下內容無需用到,根據情況使用----------// 自定義click的回調函數// 若綁定到元素,則點擊該元素會出現此效果function click_func(e){ var a = new Array('富強','民主','文明','和諧','自由','平等','公正','法治','愛國','敬業','誠信','友善'); var $i = $('<span></span>').text(a[a_idx]); a_idx = (a_idx + 1) % a.length; var x = e.pageX, y = e.pageY; $i.css({ 'z-index': 999999999999999999999999999999999999999999999999999999999999999999999, 'top': y - 20, 'left': x, 'position': 'absolute', 'font-weight': 'bold', 'color': 'rgb('+~~(255*Math.random())+','+~~(255*Math.random())+','+~~(255*Math.random())+')' }); $('body').append($i); $i.animate({ 'top': y - 180, 'opacity': 0 }, 1500, function() { $i.remove(); });};// 在控制臺輸入以下內容,即可查看當前鼠標位置document.onmousemove = function(e){ var x = e.pageX; var y = e.pageY; e.target.title = 'X is '+x+' and Y is '+y;};*/

代碼運行效果如下

JavaScript實現瀏覽器網頁自動滾動并點擊的示例代碼

以上就是JavaScript實現瀏覽器網頁的自動滾動并點擊的示例代碼的詳細內容,更多關于JavaScript 瀏覽器自動滾動點擊的資料請關注好吧啦網其它相關文章!

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久亚洲电影| 国产极品一区| 亚洲日本国产| 亚洲欧美久久| 亚洲精品伦理| 欧美三区不卡| 麻豆成人av在线| 国产成人a视频高清在线观看| 国产精品久久| 精品高清久久| 亚洲精华国产欧美| 亚洲精品伊人| 国产精品v日韩精品v欧美精品网站| 亚洲精品影视| 亚洲综合图色| 免费亚洲婷婷| 欧美成人午夜| 日本成人中文字幕在线视频| 久久久国产精品网站| 日韩欧美一区二区三区在线视频| 中文在线а√天堂| 麻豆久久精品| 国产精品三p一区二区| 国产精品久久久久久久免费观看| 群体交乱之放荡娇妻一区二区| 99国产精品久久久久久久成人热| 亚洲精品在线二区| 国产精品毛片视频| 久久国产婷婷国产香蕉| 成人福利av| 日本中文字幕不卡| 久久视频一区| 国产极品嫩模在线观看91精品| 国产一区清纯| 精品一区二区三区在线观看视频| 欧美日韩国产欧| 国精品产品一区| 日本va欧美va瓶| 国产精品中文| 亚洲一区二区av| 在线视频观看日韩| 精品一级视频| 亚洲精品一级| 国产高清一区| 色综合五月天| 亚洲精品系列| 日韩视频中文| 久久久久午夜电影| 欧美精品第一区| 日本精品一区二区三区在线观看视频| 久久久夜精品| 日韩a一区二区| 福利一区在线| 老司机免费视频一区二区| 一区二区三区四区在线观看国产日韩| 在线日韩视频| 久久在线免费| 欧美日韩色图| 久久青青视频| 国产精品一国产精品k频道56| 亚洲精选成人| 蜜臀久久99精品久久久久久9| 国产精品99一区二区| 蜜桃久久av| 日韩精品dvd| 国产乱码午夜在线视频| 国产精品极品| 日本一区二区中文字幕| 久久中文字幕av| 精品中国亚洲| 欧美韩日一区| 国产精品国产一区| 国产美女高潮在线| 精品三区视频| 精品一区二区三区四区五区| 麻豆精品一区二区综合av| 国产精品啊v在线| 久久精品国产福利| 国产精品一国产精品| 久久精品凹凸全集| 久久精品国产在热久久| 免费日韩成人| 亚洲成人国产| 视频一区中文字幕| 日韩一区精品字幕| 91精品一区| 国产66精品| 亚洲精品成人| 蜜桃久久久久久| 日韩av资源网| 98精品久久久久久久| 少妇久久久久| 亚洲视频二区| 精品国产乱码| 亚洲黄页一区| 97成人超碰| 国产中文一区| 日本三级亚洲精品| 精品免费av在线| 日韩成人在线看| 日韩一区二区中文| 亚洲精品日本| 91精品国产乱码久久久久久久| 日韩精品诱惑一区?区三区| 色8久久久久| 蜜臀va亚洲va欧美va天堂| 亚洲激情av| 婷婷六月综合| 日韩高清成人| 欧美亚洲国产激情| 神马久久午夜| 青青青免费在线视频| 精品亚洲a∨一区二区三区18| 国产亚洲高清在线观看| 亚洲人亚洲人色久| 亚洲一区欧美激情| 久久午夜精品| 亚洲天堂日韩在线| 日韩精品亚洲aⅴ在线影院| 国产手机视频一区二区| 视频在线观看91| 国产欧美自拍一区| 色综合狠狠操| 国产综合激情| 在线观看一区| 欧美在线看片| 亚洲影院天堂中文av色| 欧美亚洲三级| 国产91在线播放精品| 影音先锋久久| 久久97视频| 老司机久久99久久精品播放免费| 日韩在线黄色| 欧美日韩尤物久久| 男人的天堂亚洲一区| 婷婷成人基地| 97se亚洲| 91精品在线免费视频| 性欧美69xoxoxoxo| 久久精品人人| 欧美午夜不卡| 免费精品一区| 亚洲欧美久久久| 久久不见久久见国语| 亚洲午夜91| 国产精品第一国产精品| 亚洲一区二区三区四区五区午夜 | 日韩天堂av| 久久av网址| 日韩精品一级二级 | 精品少妇av| 亚洲一级淫片| 99xxxx成人网| 激情综合亚洲| 国产夫妻在线| 国产精品亲子伦av一区二区三区 | 在线精品亚洲| 免费在线小视频| 精品视频自拍| 国产精品一区二区美女视频免费看 | 成人午夜在线| 精品福利久久久| 蜜臀av在线播放一区二区三区 | 成人免费网站www网站高清| 在线看片日韩| 久久久夜夜夜| 欧美激情久久久久久久久久久| 91精品1区| 国产美女高潮在线观看| 日韩精品一级| 亚洲一区激情| 亚洲二区在线| 高潮久久久久久久久久久久久久| 中日韩男男gay无套| xxxxx性欧美特大| 国产精品欧美在线观看| 午夜欧美理论片| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 亚洲精品婷婷| re久久精品视频| 麻豆成全视频免费观看在线看| 久久精品97| 欧美有码在线| 日韩专区视频网站| 在线观看视频免费一区二区三区| 久久激情中文| 91精品亚洲| 国产一在线精品一区在线观看| 激情黄产视频在线免费观看| 精品99在线| 亚洲天堂资源| 国产麻豆久久| 在线日韩视频| 欧美高清不卡| 在线国产一区| 人人精品人人爱| 日韩精品欧美大片| 国产精品嫩模av在线| 国产精品超碰| 精品视频黄色|