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

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

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

瀏覽:225日期: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久久,三上悠亚国产精品一区二区三区
国产成人免费精品| 精品在线网站观看| 伊人精品一区| 欧产日产国产精品视频| 精品日韩一区| 卡一卡二国产精品| 欧美黑人做爰爽爽爽| 欧美日韩一区自拍| 日本va欧美va瓶| 日韩不卡一区二区三区| 青草久久视频| 99久久激情| 好看不卡的中文字幕| 亚洲一区二区免费看| 成人av二区| 久久国产精品亚洲77777| 亚洲欧美在线综合| 日韩av一区二区三区| 青青草国产精品亚洲专区无| 国产探花一区在线观看| 久久99久久人婷婷精品综合| 国产精品13p| 欧美亚洲激情| 首页欧美精品中文字幕| 欧美日韩18| 国产精品成人a在线观看| 久久久国产精品一区二区中文| 不卡在线一区| 亚洲精品影院在线观看| 国产精品777777在线播放 | 日韩高清电影一区| 久久99精品久久久久久园产越南| 久久精品国产一区二区| 久久一区二区三区喷水| 午夜在线播放视频欧美| 7777精品| sm久久捆绑调教精品一区| 91精品国产乱码久久久久久久| 99精品美女| 日欧美一区二区| 久久精品二区亚洲w码| 日韩大片在线播放| 久久最新视频| 精品一区二区三区中文字幕在线| 日韩和的一区二在线| 蜜桃一区二区三区在线| 国产高清亚洲| 日韩高清中文字幕一区二区| 男女激情视频一区| 麻豆精品在线视频| 成人av二区| 国产精品videosex极品| 亚洲成av人片一区二区密柚| 亚洲精品大片| 国产成人久久精品麻豆二区| 国产精品普通话对白| 国产精品久久久久av蜜臀| 在线天堂资源www在线污| 人人爽香蕉精品| 成人三级高清视频在线看| 中文字幕日韩高清在线 | 日韩欧美国产精品综合嫩v| 亚洲欧美不卡| 黄色网一区二区| 丝袜诱惑制服诱惑色一区在线观看| 欧美国产另类| 丝袜诱惑制服诱惑色一区在线观看 | 亚洲不卡视频| 国产在线看片免费视频在线观看| 丝袜美腿一区二区三区| 国产福利片在线观看| 中文精品电影| 日本欧美不卡| 国产精品观看| 亚洲二区三区不卡| 国内一区二区三区| 亚洲欧美一级| 欧美日韩视频一区二区三区| 久久久久久婷| 国产精品亚洲综合久久| 在线综合亚洲| 色婷婷久久久| 美女久久99| 日本不卡视频在线| 婷婷综合社区| 免费一二一二在线视频| 久久av网站| 日韩激情av在线| 亚洲深夜av| 日韩一区电影| 欧美精品1区| 日韩手机在线| 丝袜美腿亚洲色图| re久久精品视频| 亚洲不卡系列| 国内精品麻豆美女在线播放视频| 婷婷精品久久久久久久久久不卡| 国产日韩专区| 欧美理论视频| 99久久99久久精品国产片果冰 | 日本一区二区三区中文字幕| 欧美1区免费| 波多野结衣久久精品| 国产精品主播| 日韩一区二区三区免费视频| 免费日本视频一区| 伊人久久大香线蕉av超碰演员| 中文字幕色婷婷在线视频| 欧美精品不卡| 国产黄色一区| 欧美激情91| 国产精品magnet| 国产精品美女在线观看直播| 四虎精品永久免费| 天使萌一区二区三区免费观看| 女同性一区二区三区人了人一| 国产中文字幕一区二区三区| 久久超级碰碰| 亚洲欧美网站在线观看| 蜜桃伊人久久| 日韩精品一二三| 综合激情五月婷婷| 美国三级日本三级久久99 | 国产一区二区三区四区五区传媒| 欧美亚洲免费| 国产精品男女| 国产精品**亚洲精品| 欧美精品影院| 国产乱子精品一区二区在线观看| 日本亚洲不卡| 欧美亚洲二区| 国产精品亚洲人成在99www| 久久国产精品免费一区二区三区 | 精品视频高潮| 黑森林国产精品av| 91看片一区| 色婷婷精品视频| 日韩1区在线| 日韩在线中文| 99精品视频在线| 婷婷激情图片久久| 欧美日韩精品一本二本三本| 美女黄网久久| 97久久亚洲| 亚洲人成在线影院| 国产视频一区二区在线播放| 欧美激情网址| 中文字幕在线免费观看视频| 欧美成人基地 | 精品国产网站| 97精品国产福利一区二区三区| 色一区二区三区四区| 日韩av一级| 久久亚洲二区| 国产精品夜夜夜| 欧美aa一级| 免费欧美日韩| 91亚洲精品在看在线观看高清| 国产极品模特精品一二| 免费一二一二在线视频| 亚洲精华国产欧美| 日韩影院免费视频| 国产精品极品国产中出| 伊人久久av| 蜜桃一区二区三区在线观看| 国产欧美日韩一级| 国产日韩电影| 蜜臀久久99精品久久久久久9| 国产日韩欧美一区在线| 波多野结衣久久精品| 亚洲欧美网站| 国产精品午夜av| 秋霞影视一区二区三区| 视频在线观看91| 久久99蜜桃| 亚洲精品小说| 日本成人中文字幕在线视频| 久久久久久色| 日韩欧美精品一区| 一区二区国产精品| 精品亚洲a∨| 99亚洲精品| 欧美激情日韩| 亚洲免费精品| 久久这里只有| 午夜在线精品偷拍| 美女av一区| 久久99伊人| 国产一区二区精品久| 天使萌一区二区三区免费观看| 精品国产精品久久一区免费式| 久久一区二区三区喷水| 欧美天堂一区| 亚洲高清影视| 精品一区二区三区中文字幕视频 | 91精品99| 久久精品一区| 亚洲欧美网站在线观看| 亚洲精品一区三区三区在线观看| 97久久超碰|