当前位置: 首页 > news >正文

app定制网站开发上海还能推seo吗

app定制网站开发,上海还能推seo吗,wordpress搭建的博客,vs网站制作脚本信息 描述:当鼠标放在验证码图片上时,显示弹窗并提供识别选项 实现逻辑 定义了一个isRectangle函数,用于判断图片是否符合验证码的特征。判断条件是:图片的宽高比大于1.5,宽度大于等于80且高度大于等于30&#…

脚本信息

  • 描述:当鼠标放在验证码图片上时,显示弹窗并提供识别选项

实现逻辑

  1. 定义了一个isRectangle函数,用于判断图片是否符合验证码的特征。判断条件是:图片的宽高比大于1.5,宽度大于等于80且高度大于等于30,宽度小于等于150且高度小于等于100。
  2. 定义了一个showPopup函数,用于显示弹窗。该函数接收一个图片的URL作为参数。
    • 创建一个固定定位的div元素作为弹窗。
    • 设置弹窗的样式,包括位置、背景颜色、内边距、边框等。
    • 创建一个img元素,设置其src属性为传入的图片URL,并设置样式。
    • 创建一个识别按钮和一个取消按钮,并设置对应的文本和样式。
    • 识别按钮添加点击事件监听器,在点击时调用recognizeCaptcha函数进行验证码识别,并通过alert弹窗显示识别结果,最后移除弹窗。
    • 取消按钮添加点击事件监听器,在点击时移除弹窗。
    • img识别按钮和取消按钮添加到弹窗中。
    • 将弹窗添加到body元素中。
    • document添加点击事件监听器,当点击事件发生时,判断点击的目标元素是否在弹窗内,如果不在则移除弹窗。
  3. 定义了一个recognizeCaptcha函数,用于调用验证码识别的API接口,并返回识别结果。目前该函数只是返回传入的图片URL。
  4. document添加mouseover事件监听器,当鼠标放在某个元素上时触发,判断目标元素是否为IMG标签且符合验证码特征,如果是则调用showPopup函数显示弹窗,否则打印"不符合验证码特征"。 以上是该验证码识别脚本的实现逻辑,你可以根据自己的需求进行修改和优化。
// ==UserScript==
// @name         验证码识别脚本
// @namespace    your-namespace
// @version      1.0
// @description  当鼠标放在验证码图片上时,显示弹窗并提供识别选项
// @author       your-name
// @match        *://*/*
// @grant        none
// ==/UserScript==
(function() {'use strict';var isRectangle = function(image) {return image.width / image.height > 1.5 && image.width >= 80 && image.height >= 30 && image.width <= 150 && image.height <= 100;};var showPopup = function(src) {var popup = document.createElement('div');popup.style.position = 'fixed';popup.style.top = '50%';popup.style.left = '50%';popup.style.transform = 'translate(-50%, -50%)';popup.style.backgroundColor = 'white';popup.style.padding = '20px';popup.style.border = '1px solid black';var img = document.createElement('img');img.src = src;img.style.display = 'block';img.style.marginBottom = '20px';var recognizeBtn = document.createElement('button');recognizeBtn.textContent = '识别';recognizeBtn.style.marginRight = '20px';var cancelBtn = document.createElement('button');cancelBtn.textContent = '取消';recognizeBtn.addEventListener('click', function() {var result = recognizeCaptcha(src);alert(result);popup.remove();});cancelBtn.addEventListener('click', function() {popup.remove();});popup.appendChild(img);popup.appendChild(recognizeBtn);popup.appendChild(cancelBtn);document.body.appendChild(popup);document.addEventListener('click', function(e) {if (!popup.contains(e.target)) {popup.remove();}});};var recognizeCaptcha = function(src) {// 在这里调用你的验证码识别API接口,并返回识别结果return src;};document.addEventListener('mouseover', function(e) {var target = e.target;if (target.tagName === 'IMG' && isRectangle(target)) {showPopup(target.src);} else {console.log("不符合验证码特征");}});
})();


 

http://www.yidumall.com/news/41071.html

相关文章:

  • web开发基础形考答案seo网络排名优化技巧
  • WordPress 建电商网站国外推广网站
  • dw做链接网站无法显示该页面太原网站制作推广
  • 怎样做党史网站营销网站设计
  • 网站制作留钱凡科建站登录入口
  • 网站侧边栏怎么做品牌推广外包
  • 长沙做网站比较好的公司推广软文营销案例
  • 网站开发培训程序员现在推广一般都用什么软件
  • 国外专业做汽配的网站如何进行搜索引擎优化?
  • 博客网站开发seo人员的职责
  • 免费网站建设 优帮云app软件推广平台
  • 直播网站开发框架网络推广平台代理
  • 深圳网站设计网站百度推广客户端mac版
  • 吉林响应式网站建设种子搜索神器
  • 06年可以做相册视频的网站网站怎么优化排名的方法
  • 东莞网站建设图表免费淘宝关键词工具
  • php的网站模板下载西安seo网站关键词
  • 做一个舌尖上的中国网站怎么做企业推广语
  • 给别人做网站怎么收取费用合肥网络推广网络运营
  • 做招聘网站都需要什么手续最近10个新闻
  • 建设网站具备的知识市场营销策划方案书
  • 帮人做诈骗网站获利35万退赃部分站长之家素材
  • 溧水做网站企业培训内容包括哪些内容
  • 动态网页设计培训学校seo可以从哪些方面优化
  • 外卖网站开发能多少钱青岛专业网站制作
  • 怎样建立自己的网站赚钱模板自助建站
  • 公司网站 正式上线html网页制作用什么软件
  • 山西太原发现1例阳性天津关键词优化专家
  • 单产品网站模板企业推广策划
  • 网站名字大全有哪些网络口碑营销案例分析