禁用和启用google翻译

想禁用google翻译的话:
1、在html 标签中加入属性 translate="no"

<html lang="en" translate="no">


2、或者在html文件的head中加入

<meta name="google" content="notranslate">


3 、或者在不想被翻译的元素中加入class="notranslate", 可以是html、div 等各种元素

<div class="notranslate">

如果想启用被禁用google翻译的页面,则可在控制台执行如下js:

   如果存在jquery:   

$("html").removeAttr("translate");$(".notranslate").removeClass("notranslate");$("meta[name='google']").remove();

  如不存在jQuery环境:

var _script=document.createElement("script");_script.src="http://libs.baidu.com/jquery/1.10.1/jquery.min.js";document.body.appendChild(_script);$("html").removeAttr("translate");$(".notranslate").removeClass("notranslate");$("meta[name='google']").remove();

如果是https环境,把jQuery引用改为https地址即可

var _script=document.createElement("script");_script.src="https://libs.baidu.com/jquery/1.10.1/jquery.min.js";document.body.appendChild(_script);$("html").removeAttr("translate");$(".notranslate").removeClass("notranslate");$("meta[name='google']").remove();

原生js:

  使用   不存在jQuery环境 模式下代码即可,如头铁一定要使用原生,咳咳,后面的读者来完善吧

   待完善

参考资料:



【前端开发】菜鸟必看,html chrome浏览器禁用谷歌翻译_拖延症晚期的傻子的博客-CSDN博客_html禁止翻译

How to disable Google translate from HTML in Chrome - Stack Overflow

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值