首页
学习
活动
专区
圈层
工具
发布

Tampermonkey for Mac(油猴Safari浏览器插件)

Tampermonkey一款适用于Safari用户的脚本管理器,它可以提供了诸如便捷脚本安装、自动更新检查、标签中的脚本运行状况速览、内置的编辑器等众多功能,同时tampermonkey还有可能正常运行原本并不兼容的脚本...Tampermonkey for Mac(油猴Safari浏览器插件) 图片 更新日志 常规: 改进了作为用户脚本安装的用户样式的兼容性 使垃圾可配置(仅开/关/会话) 通过 @unwrap 标签改进...JavaScript 脚本支持 如果浏览器支持,则使用 ES2022 进行 linting 更新 ESLint 无需用户干预即可重新验证云服务不那么令人不安 的 Shift 键 + 基于鼠标单击的多选...暗模式改进 尽可能显示本地化的用户脚本名称和描述 在编辑时保留 CRLF 行结尾 使用 eslint-plugin-userscripts 突出显示用户脚本标题问题 修复存储“重新加载”按钮并添加“重置...” ' UI: 在仪表板中显示脚本和外部资源大小 修复具有透明背景的网站图标 如果高级编辑器被禁用,则改进编辑器菜单 通过拖放修复脚本定位 通过 删除 jQuery 依赖项来减小扩展大小 同步: 添加一个按钮以强制同步

1.7K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用 Sortable.js 库 实现 Vue3 elementPlus 的 el-table 拖拽排序

    结合 Vue 3 和 Element Plus 框架,我们可以利用 Sortable.js 库轻松实现这一功能。本文将介绍如何在el-table组件中集成拖拽排序,使数据管理更加直观和高效。...实现效果 Sortable.js介绍 Sortable.js 是一款强大且轻量级的JavaScript库,专为实现元素的拖放排序功能而设计。...高度可定制:提供丰富的配置选项,如动画效果、拖拽预览样式(ghostClass)、分组排序(group)等功能,允许开发者根据需求调整行为和外观。...易于集成:只需引入Sortable.js文件,然后通过简单的JavaScript代码即可启用拖放排序功能,适用于列表、表格等常见布局元素。...通过Sortable.js,开发者可以快速实现如列表项的拖动重排、不同容器间的元素转移等常见交互需求,大大提升了Web应用的交互性和用户体验。

    4.8K11

    12.HTML5下一代的HTML标准介绍与初识尝试

    HTML5 是 HTML 的最新稳定版本, 它将 HTML 从用于构造一个文档的一个简单标记,到一个完整的应用程序开发平台,除其他功能外,HTML5 还包括新元素和用于增强存储、多媒体和硬件访问的 JavaScript...2.视频和音频:HTML5新增了和标签,可以直接在网页中嵌入视频和音频,并通过JavaScript进行控制和交互。...学习JavaScript的基础语法、DOM操作和事件处理等,可以为你的网页增加更多的功能。 5.实践和项目:通过实践和实际项目,将所学的知识应用到实际中。...ondragend : 在拖动操作末端运行的脚本。 ondragover : 当元素在有效拖放目标上正在被拖动时运行的脚本。 ondragenter : 当元素已被拖动到有效拖放区域时运行的脚本。...ondragleave : 当元素离开有效拖放目标时运行的脚本。 ondrop : 当被拖元素正在被拖放时运行的脚本(拖放)。

    1.3K20

    .NET周刊【10月第2期 2024-10-13】

    、代码冗余、不易实现拖放功能和窗口调整不流畅等问题。...作者采用Python中的PaddleOCR进行OCR处理,并通过System.Diagnostics.Process在C#中运行Python脚本。...WASM具有高灵活度、紧凑的二进制格式,并可以与JavaScript共存。关键概念包括模块、内存、表格和实例。WASM代码通常编译成.wasm文件,并通过JavaScript API进行加载和运行。...不同语言(如C、C#、Go、Python)的代码可以通过编译工具转译为WASM文件,在浏览器环境中执行,这展示了WebAssembly的多语言兼容性和实用性。...://www.hanachiru-blog.com/entry/2024/09/30/120000 我们正在使用SharpLab检查反编译结果,看看记录类型、值记录类型和只读值记录类型是如何实现的。

    3.6K10

    Selenium面试题

    如经过三四步才能打开要测试的页面的话,可以直接通过网址来打开; 3.中断页面加载。...NO.13 如何在页面加载成功后验证元素的存在? 它可以通过下面的代码行来实现。...NO.16 如何在定位元素后高亮元素(以调试为目的)? 重置元素属性,给定位的元素加背景、边框 NO.17 XPath中使用单斜杠和双斜杠有什么区别?...AJAX代表异步JavaScript和XML。它不依赖于创建有效的XML所需的打开和关闭标签的额外开销。大部分时间WebDriver自动处理Ajax控件和调用。...通常情况下,可以使用一些预先构建的条件来等待元素变得可点击,可见,不可见等,或者只是编写适合需求的条件。 NO.27 如何解决IE中的SSL认证问题?

    7.6K30

    组件分享之前端组件——文件上传小部件jQuery-File-Upload

    组件分享之前端组件——文件上传小部件jQuery-File-Upload 背景 近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件...组件基本信息 组件:jQuery-File-Upload 开源协议:MIT license 内容 本次分享的组件是文件上传小部件jQuery-File-Upload,具有多个文件选择、拖放支持、进度条...无需浏览器插件(如Adobe Flash): 实现基于HTML5和JavaScript等开放标准,不需要额外的浏览器插件。...jQuery Iframe Transport 插件 (包含): 不支持 XHR 文件上传的浏览器需要。 可选要求 JavaScript 模板引擎 v3+:用于渲染选定和上传的文件。...JavaScript 加载图像库 v2+:图像预览和调整大小功能所必需的。 JavaScript Canvas to Blob polyfill v3+:调整大小功能所必需的。

    4.6K20

    「沙里淘金」精选浏览器端JavaScript库资源推荐

    yolpo - 浏览器中的语句JavaScript解释器。 质量检查工具 prettier - Prettier是一个自以为是的代码格式化程序。...JSHint - JSHint是一个有助于检测JavaScript代码中的错误和潜在问题的工具。 jscs - JavaScript代码样式检查器。...rivets - 轻量级和强大的数据绑定+模板解决方案。 derby - MVC框架,可以轻松编写在Node.js和浏览器中运行的实时协作应用程序。...mxGraph - 图表库,可以快速创建交互式图形和图表应用程序,这些应用程序可以在其供应商支持的任何主要浏览器中本机运行。...plupload - 用于处理文件上传的JavaScript API,它支持多文件选择,文件类型过滤,请求分块,客户端图像缩放等功能,并使用不同的运行时来实现此功能,如HTML 5,Silverlight

    8.3K20

    「首席架构师推荐」一系列很棒的的浏览器端JavaScript库资源

    yolpo - 浏览器中的语句JavaScript解释器。 质量检查工具 prettier - Prettier是一个自以为是的代码格式化程序。...JSHint - JSHint是一个有助于检测JavaScript代码中的错误和潜在问题的工具。 jscs - JavaScript代码样式检查器。...rivets - 轻量级和强大的数据绑定+模板解决方案。 derby - MVC框架,可以轻松编写在Node.js和浏览器中运行的实时协作应用程序。...mxGraph - 图表库,可以快速创建交互式图形和图表应用程序,这些应用程序可以在其供应商支持的任何主要浏览器中本机运行。...plupload - 用于处理文件上传的JavaScript API,它支持多文件选择,文件类型过滤,请求分块,客户端图像缩放等功能,并使用不同的运行时来实现此功能,如HTML 5,Silverlight

    9.1K21

    jquery清除定时任务

    有时候我们需要在特定的情况下清除这些定时任务,以免出现不必要的资源浪费或逻辑混乱。本文将介绍如何在jQuery中清除定时任务。...通过以上方法,我们可以在jQuery中设置和清除定时任务,灵活控制定时任务的执行逻辑,避免不必要的资源消耗和逻辑混乱。希望本文对你有所帮助。定时自动保存草稿、定时请求服务器更新数据等。...下面以定时显示提示信息为例,演示如何在jQuery中设置和清除定时任务。...在这种情况下,我们就需要使用定时任务来实现自动消失功能,并提供手动关闭的功能。示例代码下面是一个简单的示例代码,演示了如何使用jQuery设置定时任务来实现在5秒后自动隐藏提示框,并提供手动关闭功能。...JavaScript中的setInterval函数在JavaScript中,setInterval函数是一种用于周期性地重复执行指定函数或代码块的方法。

    1.2K10

    awesome-javascript-cn

    官网 t.js:小巧的 JavaScript 模板框架,压缩后约为 400 字节。官网 pug:健壮的、优雅且功能丰富的 nodejs 模板引擎。官网 EJS:高效的 JavaScript 模板。...官网 jquery.raty.js:一个星级评分插件。官网 也有一些很棒的收费库,如 amchart、plotly 和 highchart。...官网 览和引导 intro.js:这是一个介绍新功能的很好方式,能一步步地引导用户浏览你的网站和项目。官网 shepherd:通过引导让用户浏览你的应用程序。...官网 fine-uploader:一个带有进度条、拖放功能和支持直接上传到 S3 (Amazon Simple Storage Service,亚马逊简易存储服务)的多文件上传插件。...官网 Edge.js:运行在一个进程中运行.NET和Node.js代码。

    12.5K80

    2019最新Web前端经典面试试题及答案-史上最全前端面试题(含答案)

    ,如高亮 · dragover:拖拽时鼠标在目标元素上移动时触发.监听器通过阻止浏览器默认行为设置元素为可拖放元素. · dragleave:拖拽时鼠标移出目标元素时在目标元素上触发.此时监听器可以取消掉前面设置的视觉效果...请列举jquery中的选择器: 9. Javascript中的定时器有哪些?他们的区别及用法是什么?...412 (未满足前提条件) 服务器未满足请求者在请求中设置的其中一个前提条件。 413 (请求实体过大) 服务器无法处理请求,因为请求实体过大,超出服务器的处理能力。...说明:on方法是当前JQuery推荐使用的事件绑定方法,附加只运行一次就删除函数的方法是one()。...说明:on方法是当前JQuery推荐使用的事件绑定方法,附加只运行一次就删除函数的方法是one()。

    2.3K20

    HTML5 拖放API与Vue.js实战

    为了使其他元素可拖动,需要通过将 draggable 属性添加到元素;也可以在 JavaScript 中选择元素并将 draggable 属性设置为 true 来显式创建功能。...可以通过 DataTransfer API 把通过拖动操作传输的数据保存在拖动数据存储区中,这个 API 提供了在拖放操作期间存储和访问数据的方式。...从拖动到释放元素的这段时间中,元素被拖放后,将会在被拖动的元素上触发两个事件:dragstart 和 dragend。 现在还不能把可拖动元素拖放到任何地方。...添加拖放功能 添加拖放功能的第一步是识别可拖动组件和放置目标。 用户应该能够按照卡片中的活动进度将卡片从一列拖到另一列。所以可拖动组件应该是 Card 组件,而放置目标是 Column 组件。...总结 在本文中,我们介绍了什么是 HTML 5 拖放 API ,如何使用,以及如何在 Vue.js 中实现。 拖放功能也可以在其他前端框架和原生 JavaScript 中使用。

    5.3K10

    前端练级攻略(第二部分)

    本教程将教你基本的语言结构,如变量、条件和函数。...如果你想深入挖掘,你可以随时阅读 Eloquent 讲的 JavaScript 中关于DOM的部分。 检查 要调试浏览器中的JavaScript,我们使用浏览器内置的开发人员工具。...请记住,jQuery 是一个命令式库。它是在前端系统像今天这样复杂之前编写的。如今,管理复杂 UI 是声明性框架和库,如 Vue、Angular 和 React。...但是,我仍然建议你学习jQuery,因为在你的前端职业生涯中很可能会遇到它。 ? 要学习j Query 的基础知识,请查看 jQuery学习中心。它一步一步地通过一些重要的概念,比如动画和事件处理。...Smashing Magazine JavaScript Weekly Reddit JavaScript JavaScript Jabber 通过例子学习 一如既往,最好的学习方法是以身作则。

    4.9K00

    jQuery框架漏洞全总结及开发建议

    它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。...过滤用户输入的内容 检查用户输入的内容中是否有非法内容。如(尖括号)、"(引号)、 '(单引号)、%(百分比符号)、;(分号)、()(括号)、&(& 符号)、+(加号)等。 2....各语言示例: 2.2 jQuery File Upload插件文件上传漏洞 0x01 概述 jQuery File Upload是文件上传小工具,包含多个文件选择:拖放支持,进度条,验证和预览图像...,一次攻击实例如图: 0x03 漏洞原理 漏洞原因是Apache的一次升级,在版本2.3.9中禁用了对.htaccess的支持以提高性能(服务器不必在每次访问控制器时检查此文件)并防止用户覆盖安全功能在服务器上配置...漏洞原理: 例如,构建一款应用程序时,用户经授权能够发送和保存时一样的JSON有效负载,如下: 此时需要以递归方式克隆一个对象,通过如下方式:: 如果从数据库中获取的用户对象myObject并未在isAdmin

    20.8K20

    JQuery基础概念知识

    其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。 jQuery,顾名思议,也就是JavaScript和查询(Query),即是辅助JavaScript开发的库。...来调用命令了,只需要定义id即可,通过id选择器来选中JQuery对象,之后便可以通过对象方法来操作 总结 JQUERY是一个JAVASCRIPT库(子集)、JS文件也是一个工具包; 封装了大量的有用函数...带有min的文件打开后是没有缩进的,不带min的那个是完整格式的,打开后是有良好格式的js代码,方便阅读和修改(一般不要改) 应用 首先在html文档中写一个输入框和两个按钮:1234<form action...; 标签中的type类型”reset”是重置form标签之间文本框中输入的数据为空; 中的action属性标示了按下提交按钮后的跳转,可以是一个简单的网址,也可以是一个action...的名字(框架中); 中的onsubmit’属性标示了跳转之前要检查onsubmit的值,false则不跳转,true?

    1.6K10

    15 个有趣的 JS 和 CSS 库

    currency.js 是一个用于处理货币值的轻量级 JavaScript 库,它解决了 JS 中的浮点问题,你无须担心 Decimal 这类精准的数据类型,就可以直接进行基本的算数运算。...它易于安装,你只需要在终端上运行npm install -g lass即可,并且它还提供了丰富的功能,如使用 ava 进行单元测试,利用 prettier 自动格式化代码,自动 git init,自动...它提供了高级的拖放功能,能够快速进行 DOM 重新排序,并且拥有清晰的 API 和访问标记。同时,它也附带了一些额外的模块,便于你进行扩展。...你还可以了解下它的工作流程:src2png 启动 Poi dev 服务程序,并使用 Puppeteer 运行 Headless Chrome 实例,完成渲染、裁剪后,最终保存截图。...它完全基于 Web,可在使用 webgl 和 webrtc 的手机上流畅运行。

    3.3K71

    基于前端的计时器工具:实现与优化

    基于前端的计时器工具:实现与优化在前端开发中,计时器是一个常见的工具,广泛应用于倒计时、定时任务、间隔刷新等场景。本文将介绍如何在前端实现一个通用的计时器工具,并通过实例深入探讨其优化和应用。...一、计时器的基本概念计时器(Timer)通常用于执行延迟或定期执行的任务。浏览器中,计时器的实现依赖于JavaScript的两个核心函数:setTimeout 和 setInterval。...这种方式不仅能够提供平滑的动画效果,还可以根据不同条件灵活控制动画的速度和时长。六、计时器与用户交互计时器工具在用户交互中也具有重要作用。常见的应用场景包括防止按钮频繁点击、表单超时提示等。...,如游戏结束或任务超时。...这种方式能够通过计时器轻松实现游戏内的时间控制。八、计时器与异步操作的结合在前端开发中,计时器与异步操作(如网络请求、文件加载等)的结合是常见需求。在这些场景中,计时器可以用来超时控制、轮询请求等。

    2.7K50
    领券