使用谷歌 Chrome 浏览器禁用网页 JavaScript_chrome禁用js脚本-程序员宅基地

技术标签: chrome  Web  前端  javascript  

使用谷歌 Chrome 浏览器禁用网页 JavaScript

I - 概述

1.1 - JavaScript 的功能


Web 中 JavaScript 的主要功能为实现网页的动态,与用户的交互, HTML DOM 节点的增删修改等。
如:

  • 在网页中插入新的 HTML 元素,修改现有的网页内容和样式
  • 响应用户的动作,响应鼠标的点击/移动、键盘的按键事件等
  • 向远程服务器发送网络请求,AJAX 请求,下载/上传文件等
  • 获取或修改 cookie,向访问者提出问题、发送消息等
  • 记住客户端的数据,记住密码等
  • 实现页面的效果更改,动画效果等

这些功能保证了一个 Web 页面的正常运行。

1.2 - 为何要禁用 JavaScript


禁用 Web 的 JavaScript 可能出于多种原因:

  • Web 开发人员的一些调试
  • 某些网站会有一些动态弹窗影响阅读,或必须登录才能浏览内容,等等。对正常网页使用造成负担等

如下图示例,打开某个网页后会弹出登录要求,未登录即无法浏览网页内容。但由于网络原因无法成功注册,而且没有相关的 GMAILFB 账户也无法登录,从而导致无法浏览网站内容。

在这里插入图片描述

II - 禁用 JavaScript 的方式

2.1 - Chrome 调试工具


首先,使用谷歌浏览器 Chrome 打开想要禁用 JavaScript 的网站,进入网页后按下 F12 打开调试工具,此时会从浏览器右侧或下方弹出调试工具。

接着按下 CTRL + SHIFT + P 进入命令输入栏,输入 Disable JavaScript ,然后鼠标点击下方出现的 Debugger Disable JavaScript

在这里插入图片描述

如果 JavaScript 禁用成功,则会在浏览器地址栏最右侧出现如下图红框中的标识,将鼠标放置在此标识上则会显示 “已拦截此网页上的 JavaScript” 。

在这里插入图片描述

这时使用浏览器刷新页面,则可不再弹出登录要求的界面。网页即可正常浏览。

再次启用 JavaScript,只需要在以上命令行步骤中输入 Enable JavaScript ,然后点击对应内容即可。甚至不至于这么麻烦,此种方式禁用 JavaScript 只是暂时禁用此 Web 分页的 JavaScript。关闭 Chrome 浏览器重新打开,或者 在新的 Web 分页打开此网页即可看到 JavaScript 被再次启用。

2.2 - Chrome 黑名单


问题的解决方案都不唯一,禁用 Web 网页 JavaScript 的方式也是一样,前一个小节的方法为临时禁用 JavaScript ,当然也可以一劳永逸的禁用所有来自这个域名任何网页上的 JavaScript。

首先在谷歌 Chrome 浏览器右上角找到三个点的按钮,并点击打开 " 设置 (Settings) "

在这里插入图片描述

展开设置中的高级,选择 "隐私设置和安全性 (Privacy and security) " ,然后点击 "网站设置 控制网站可使用的信息以及可向您显示的内容 (Site settings Controls what information sites can use and show ( location, cameras, pop-ups, and more)) "

在这里插入图片描述

接着在网站设置中找到并点击 “JavaScript 允许 (JavaScript Sites can use JavaScript)”

在这里插入图片描述

或关闭允许 JavaScript。或者指定部分网站不允许使用:

在这里插入图片描述

点击 “禁止 (Not allowed to use JavaScript)” 的 “添加 (Add)” 按钮,输入网站的主域名,如对于以下域名

https://www.xxxx.org/dfadfas-sdfas

只需要输入

https://www.xxxx.org

点击 “添加 (Add)”,即禁用了所有来自此域名的所有网页上的 JavaScript。

同样,为了还原,再次启用本网站的 JavaScript 只需要在此处删除此网站域名即可。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44488341/article/details/131329335

智能推荐

龙芯1B:有源蜂鸣器播放音乐例程-程序员宅基地

文章浏览阅读4.1k次,点赞3次,收藏26次。龙芯1b:有源蜂鸣器播放音乐例程。_有源蜂鸣器播放音乐

【渝粤题库】广东开放大学 应急管理 形成性考核_从处置主体来说,现代社会突发事件处置常常涉及-程序员宅基地

文章浏览阅读3.6k次。选择题题目:()是突发公共事件应急管理工作的最高行政领导机构。题目:以下突发公共事件中,属于公共安全事件的是()?题目:我们赖以生活的价值是天生的,包括真、善、美在内的人类的古老价值,以及后来的愉快、正义和欢乐等价值,是人类本性固有的,这种观点体现了()?题目:“大安全”是指(),是最高决策机构,是俄罗斯国家安全的中枢机构,并且该机构设有宪法安全、国际安全、信息安全、经济安全等12个部门委员会。题目:美国应急处置管理体系的特征是()?题目:以下突发公共事件中,属于公共卫生事件的是()?题目:以_从处置主体来说,现代社会突发事件处置常常涉及

ADNI数据集-数据分析11.17-程序员宅基地

文章浏览阅读2.9k次,点赞5次,收藏25次。4850名认知正常/正常衰老老年人(CN),CN参与者是ADNI研究中的对照受试者,他们没有表现出抑郁,轻微认知障碍或痴呆的迹象。2968名早期轻度认知障碍患者(EMCI),5236名晚期轻度认知障碍患者(LMCI),1738名阿尔兹海默症。1416名重要记忆关注/主观记忆疾病(SMC),解决健康老年人对照组与MCI之间的差距。是“Relative IDentifier”的英文缩写,相对标识符的意思;colprot origprot 和蛋白有关的医学术语;是医学研究上经常使用的数据集;_adni数据集

Druid 介绍及配置_druid 1.1.9功能清单-程序员宅基地

文章浏览阅读228次。原文地址: https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98_druid 1.1.9功能清单

ai Devin-程序员宅基地

文章浏览阅读345次,点赞5次,收藏5次。近期,全球首位AI程序员Devin的出场,不禁让我想到了一个有趣的问题:AI程序员会不会抢程序员的饭碗呢?先别着急下结论!虽然AI技术在编程领域越来越广泛,但它真的能完全替代我们程序员吗?

Oracle笔记-USRS01.DBF文件过大,解决办法_users01.dbf很大-程序员宅基地

文章浏览阅读2.2k次。在客户那边跑了1年多的程序没有出现问题,在公司弄了个开发环境,隔个几个星期就出一次问题。发现是公司这边缺乏运维人员造成的,说明都是靠开发自己干。一个字累。这次,家里面测试环境突然间异常了,程序还在运行,但反应相当迟钝。最后查了下,搭建Oracle的那台机器只有几百MB的空间了。发现一个USERS01.DBF的文件巨大,差不多30多GB了。因为是家里面的测试环境,这里可以乱搞下。alter database datafile 'C:\contnet\oradata\ORCL\USE._users01.dbf很大

随便推点

如何用hugo搭建一个个人博客网站_hugo 博客 官网-程序员宅基地

文章浏览阅读1.4k次。hugo是由Go语言实现的静态网站生成器。简单、易用、高效、易扩展、快速部署。官网地址:https://gohugo.io/中文文档:https://www.gohugo.org/参考视频:手把手教你从0开始搭建自己的个人博客-CodeSheep这个项目,主要是通过hugo来搭建一个属于自己的个人博客网站。官网有现成的博客主题可供下载,对于想快速拥有一个个人主页或搭建一个网站的程序猿来说,是个不二之选~这是我搭建的一个比较基础的博客网站,大家可以先看看效果是怎样的博客地址:https://._hugo 博客 官网

Microsoft Dynamics 365 CE 扩展定制 - 1. 无代码扩展-程序员宅基地

文章浏览阅读229次。商用现货产品(COTS)对企业组织来说是有吸引力的选择,因为它们包含了可配置的开箱即用功能,可以在不编写任何代码的情况下满足大部分业务需求。Dynamics 365也不例外。Dynamics CRM 365专门提供功能强大的模块化功能丰富的产品,可根据您的组织需求进行定制。一般来说,随着产品的发展,可配置的无代码扩展实现起来更便宜,维护起来更容易,升级起来也更容易。正确建模,这些扩展可以大大提高您的投资价值。如果建模不正确,它们可能会导致平台只锁定一个目的。_dynamics 365 ce

忘记 SQL Server 管理员密码的处理_找回sqlsever本地服务器管理员-程序员宅基地

文章浏览阅读1w次。如果忘记 SQL Server 管理员密码,可以使用下面的方式处理 1. 使用 SQL Server 服务器计算机本地 Administrators 组的任何成员登录到 SQL Server 服务器 2. 确定忘记管理员密码的 SQL Server 服务 可以在服务(services.msc)里面查看,或者使用下面的 Powershell 命令 Get-Service | ? Displ_找回sqlsever本地服务器管理员

二值化-程序员宅基地

文章浏览阅读3.7k次。一、二值化的定义从维基百科拿过来的定义:二值化是图像分割的一种方法。在二值化图象的时候把大于某个临界灰度值的像素灰度设为灰度极大值,把小于这个值的像素灰度设为灰度极小值,从而实现二值化。根据阈值选取的不同,二值化的算法分为固定阈值和自适应阈值。 比较常用的二值化方法则有:双峰法、P参数法、迭代法和OTSU法等。二、 二值化的算法这里就简单讲一下固定阈值的算法:..._二值化

Django PostgreSQL安装和设置-程序员宅基地

文章浏览阅读1.3k次。We’ll know that SQLite is very powerful, embedded relational database management system and it offers a really amazing set of tools to manage approximately all sorts of data. But when it comes Multi-u..._postgresql django

XML解析之DOM解析_dom解析xml-程序员宅基地

文章浏览阅读2.4k次,点赞3次,收藏19次。xml文件的DOM解析_dom解析xml

推荐文章

热门文章

相关标签