网页屏蔽优化

对部分网站进行广告屏蔽与布局优化使其更顺眼

目前為 2024-11-02 提交的版本,檢視 最新版本

  1. // ==UserScript==
  2. // @name 网页屏蔽优化
  3. // @namespace Violentmonkey Scripts
  4. // @match https://www.toutiao.com/*
  5. // @match https://fanyi.baidu.com/*
  6. // @match https://www.bimiacg.icu/bangumi/*
  7. // @match https://www.mikudm.com/index.php/vod/*
  8. // @match https://hanime1.me/comic/*
  9. // @match https://cn.czmanga.com/comic/chapter/*
  10. // @match https://v.qq.com/*
  11. // @match https://www.hanjukankan.com/movie/*
  12. // @match https://www.thanju.com/detail/*
  13. // @match https://greasyfork.org/zh-CN/scripts*
  14. // @match https://sleazyfork.org/zh-CN/scripts*
  15. // @match https://www.taobao.com/*
  16. // @match https://weili.ooopic.com/weili_*
  17. // @match https://www.yrxitong.com/*
  18. // @match https://www.cgfxw.com/*
  19. // @match https://*.chaoxing.com/ananas/modules/work/index.html
  20. // @match https://*.chaoxing.com/ananas/modules/video/index.html
  21. // @grant none
  22. // @version 0.0.65
  23. // @author YeSilin
  24. // @license GPL-3.0-or-later
  25. // @icon data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDI1NiAyNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIyOSA5NC41NmMxOC0zMS0xMC43Ni01Ni40Mi0xNC42OS01NS40NC0zLjE5Ljc5IDkuMjUgMzMuMjktMTMgMjguMjEtNTIuNDctMTEuOTktMTA4LjU4LTYuNzYtMTQ0LjUtMS4zMy0yNi4xMiA1LjI2LTEwLjI5LTI2LTEzLjA3LTI3LjkzLTQtMS0zNC4xMSAyNC43Ny0xNC4xIDU1LjE4YTIxLjM0IDIxLjM0IDAgMCAxIDMuOTIgMTEuNzVjLTUuMjIgMzgtNi43OSA5MS45MSAyLjM1IDk5Ljc2IDIwLjkgMTcgMTc2LjMzIDEwLjQ3IDE4OS40LTMuOTMgNy44NC02LjU1IDUtNTYuNTYtLjI2LTkzLjIyLS4wNS01LjIgMS41NC04Ljk3IDMuOTUtMTMuMDV6IiBmaWxsPSIjMTkxOTE5Ii8+PHBhdGggZD0ibTExMi40NiAyMjIuOTRjLTI5LjI1IDAtNjkuMzItMS45NC04MS42LTExLjk0bC0uMTYtLjEzYy00LjI3LTMuNjctOS4xOC0xMi05LjM1LTQ0LjYyYTQ2OS4wNyA0NjkuMDcgMCAwIDEgNC4yLTYxLjY4IDEzLjk0IDEzLjk0IDAgMCAwIC0yLjU1LTYuOTJjLTExLjEzLTE2LjkyLTEwLjc4LTM2LjE2IDEtNTIuNzkgMS4xMy0xLjc0IDEyLjE0LTE2Ljg2IDIxLjY0LTE0LjU2YTggOCAwIDAgMSAyLjYxIDEuMTZjNS4yIDMuNTQgMy44OSA5LjU0IDIuNzUgMTQuNzYtLjU1IDIuNTEtMi4yMSAxMC0xLjIgMTIuMTkuNDIuMTMgMS45NS40NyA1LjQ1LS4yM2wuMzctLjA3YzU2LjM1LTguNTQgMTA2LTguMDcgMTQ3LjQ1IDEuNDJhOC43NiA4Ljc2IDAgMCAwIDMuMjEuMjljMS4zLTIuMTkuMjktMTAuMzYgMC0xMy4xLS4yNS0yLjA2LS40Ny0zLjgzLS41MS01LjM5LS4xOS03LjY4IDUtOS41NyA2LjYyLTEwIDguMjUtMiAxNy40NyA5LjIyIDIwLjEgMTIuNzIgNiA3LjkyIDE4LjIgMjkuMSAzLjQ1IDU0LjUtMiAzLjQ1LTIuNzUgNS42OC0yLjgzIDguNTZhNTI3LjQgNTI3LjQgMCAwIDEgNSA1OC4yNGMuNjUgMjkuNDYtMyAzNy40OC03LjIyIDQxLjI3LTMuMjkgMy4zNS0xMC43NiA3LjU2LTM2LjU5IDExLjIyYTU3NS41OCA1NzUuNTggMCAwIDEgLTYwLjQ3IDQuNzRjLTUuNy4yLTEzLjEuMzYtMjEuMzcuMzZ6bS03MS4xOS0yNC4xMmM1LjggNC4wOSAzNCA5LjQgOTAuMSA3Ljg1IDUwLTEuMzggODMuMjEtNy40NCA4OC4xMy0xMS4zMWwuMjUtLjI1YzMuNjctNi41NCAzLjM0LTQ0LjQ5LTIuNjItODYuMzRhOCA4IDAgMCAxIC0uMDgtMS4xMyAzMi41OCAzMi41OCAwIDAgMSAgNS0xNy4xMWM0LjkyLTguNDcgNi4wNi0xNy4xMiAzLjM5LTI1LjdhMzUuNDkgMzUuNDkgMCAwIDAgLTIuNjYtNi4yOGMtLjQ0IDQuOTQtMiA5Ljc1LTUuODMgMTMuMjMtMyAyLjY3LTguMzggNS40MS0xNy40NSAzLjM0LTM5LjQ4LTktODctOS40NC0xNDEuMzEtMS4yMy04LjcyIDEuNzEtMTUuMzkuMjktMTkuODEtNC4yM2ExNy4xNiAxNy4xNiAwIDAgMSAtNC42NS0xMCAzMS45MiAzMS45MiAwIDAgMCAtMS43MyA0LjY1Yy0yLjQgOC4yNC0uOTMgMTYuNSA0LjM2IDI0LjU0YTI5LjI4IDI5LjI4IDAgMCAxIDUuMiAxNi4xNSA4IDggMCAwIDEgLS4wNyAxLjA5IDQ1Ny42MyA0NTcuNjMgMCAwIDAgLTQuMTQgNTguMThjLS4wMyAyNi44IDMuMzQgMzMuNTkgMy45MiAzNC41NXoiIGZpbGw9IiMxOTE5MTkiLz48cGF0aCBkPSJtMjI5IDk0LjU2YzE4LTMxLTEwLjc2LTU2LjQyLTE0LjY5LTU1LjQ0LTMuMTkuNzkgOS4yNSAzMy4yOS0xMyAyOC4yMS01Mi40Ny0xMS45OS0xMDguNTgtNi43Ni0xNDQuNS0xLjMzLTI2LjEyIDUuMjYtMTAuMjktMjYtMTMuMDctMjcuOTMtNC0xLTM0LjExIDI0Ljc3LTE0LjEgNTUuMThhMjEuMzQgMjEuMzQgMCAwIDEgMy45MiAxMS43NWMtNS4yMiAzOC02Ljc5IDkxLjkxIDIuMzUgOTkuNzYgMjAuOSAxNyAxNzYuMzMgMTAuNDcgMTg5LjQtMy45MyA3Ljg0LTYuNTUgNS01Ni41Ni0uMjYtOTMuMjItLjA1LTUuMiAxLjU0LTguOTcgMy45NS0xMy4wNXoiIGZpbGw9IiNlODNhMmEiLz48cGF0aCBkPSJtNjguNTcgMTAwLjg1YzkuMTQgMi42MiAzNi41NyAxNC40IDM5LjE5IDE4LjMzcy0xOC4yOSAyMy41Ny0zMi42NSAxNC40Yy0xNS42OS05LjE3LTE1LjY5LTM1LjM1LTYuNTQtMzIuNzN6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTE4Mi4yIDEzMy41OGMtMTUuNjcgOS4xNi0zNS4yNy0xMC40Ny0zMi42NS0xNC40czMwLTE1LjcxIDM5LjE5LTE4LjMzIDkuMTQgMjMuNTYtNi41NCAzMi43M3oiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtMTI3LjM0IDE4MC43MWMtNDUuNzIgMC02Ny45Mi0yNC44Ny02NC0zMS40MnMzNS4yNyAxMy4wOSA2NS4zMSAxMy4wOSA2Mi43LTE3IDY1LjMxLTEwLjQ3YzIuNjEgNS4yMy0yMC45IDI4LjgtNjYuNjIgMjguOHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=
  26. // @grant GM_addStyle
  27. // @grant GM_registerMenuCommand
  28. // @description 对部分网站进行广告屏蔽与布局优化使其更顺眼
  29. // ==/UserScript==
  30.  
  31.  
  32. (function () {
  33. 'use strict';
  34.  
  35. GM_registerMenuCommand("视频小窗口播放", () => {
  36. // 先暂停当前视频
  37. const video = document.querySelector('video')
  38. if (video) { video.pause() }
  39.  
  40. // 然后新建 popup 小窗口
  41. open(document.URL, '', 'popup, location=no')
  42. })
  43.  
  44. GM_registerMenuCommand("谷歌搜索此网站", () => {
  45. const url = `https://www.google.com/search?q=site%3A${window.location.host}`
  46. // 然后新标签打开
  47. open(url, '')
  48. })
  49.  
  50.  
  51.  
  52.  
  53. // 今日头条优化
  54. if (window.location.host === "www.toutiao.com") {
  55. let css = `
  56. /* 屏蔽今日头条置顶文章 */
  57. .feed-card-wrapper.feed-card-article-wrapper.sticky-cell{
  58. display: none;
  59. }
  60. /* 优化页眉为毛玻璃效果 */
  61. .search-wrapper.red .search input{
  62. background: rgb(235, 235, 235);
  63. border: 0px;
  64. }
  65. .home-container .fix-header>div {
  66. background: unset;
  67. }
  68. .home-container.new-style .fix-header {
  69. border-bottom: 1px solid rgba(0,0,0,.05);
  70. background: rgba(245, 245, 245, .80);
  71. backdrop-filter: blur(10px);
  72. }
  73. `
  74. GM_addStyle(css)
  75.  
  76. // 修复今日头条个人主页兼容 DarkReader
  77. if (window.location.pathname.indexOf("/c/user/token/") > -1) {
  78. // 删掉默认的白色背景
  79. // document.getElementsByClassName('profile-container')[0].style.background = "none";
  80. document.querySelector(".profile-container").style.background = "none";
  81. // 修改搜索框的背景颜色,即使改了也会被 DarkReader 修改成其他值以符合他的主题
  82. document.querySelector(".search>input").style.backgroundColor = "#eee";
  83.  
  84. }
  85. return
  86. }
  87.  
  88.  
  89. // 百度翻译优化
  90. if (window.location.host === "fanyi.baidu.com") {
  91. let css = ""
  92. // 如果是新版
  93. if (window.location.pathname.indexOf("/mtpe-individual/") > -1) {
  94. css = `
  95. /* 屏蔽右侧广告 */
  96. .UMjeGiEI {
  97. display: none !important;
  98. }
  99.  
  100. /* 屏蔽顶部开通会员广告 */
  101. .URCZyDIb {
  102. display: none !important;
  103. }
  104. /* 屏蔽顶部企业版广告 */
  105. ._U9afNhR{
  106. display: none !important;
  107. }
  108.  
  109. /* 屏蔽页尾广告 */
  110. .jIoZrIPe {
  111. display: none !important;
  112. }
  113. /* 优化 AI 大模型翻译兼容 DarkReader*/
  114. #root {
  115. background-image: unset !important;
  116. }
  117. #multiContainer {
  118. background-image: unset !important;
  119. }
  120.  
  121. /* AI大模型翻译·基础版 */
  122. .sRKHr8FI{
  123. display: none !important;
  124. }
  125. /* AI翻译专家增强版 */
  126. .ctchA9_F{
  127. display: none !important;
  128. }
  129. /* 启用AI能力 */
  130. div.qJU3axmS > div:nth-child(1){
  131. display: none !important;
  132. }
  133. /* 屏蔽点击拖拽上传提示 */
  134. .LSOa73BQ.VwC7zyZq{
  135. display: none !important;
  136. }
  137. `
  138. // 删除多余的渐变以便兼容 DarkReader
  139. // document.querySelector('.in7aMwxd').classList.remove('in7aMwxd');
  140. //document.querySelector("div.kXQpwTof > div > span > span > span:nth-child(1) > div").innerHTML = '请输入文本、网址、arXiv链接或粘贴图片秒翻'
  141.  
  142. } else {
  143.  
  144. css = `
  145. /* 屏蔽企业服务 */
  146. .menuItem{
  147. display: none !important;
  148. }
  149. /* 屏蔽左侧广告 */
  150. #app-read{
  151. display: none !important;
  152. }
  153. /* 屏蔽右侧广告 */
  154. #sideBannerContainer{
  155. display: none !important;
  156. }
  157. /* 屏蔽人工翻译按钮 */
  158. .manual-trans-btn{
  159. display: none !important;
  160. }
  161. /* 屏蔽ai翻译按钮 */
  162. .ai-trans-btn{
  163. display: none !important;
  164. }
  165. /* 屏蔽页尾联系我们 */
  166. .follow-wrapper {
  167. display: none !important;
  168. }
  169. /* 减小导航栏的最小宽度 */
  170. .pc-fanyi-navigation-bar {
  171. min-width: 950px;
  172. }
  173. @media(max-width: 1253px) {
  174. /* 减小顶部宽度 */
  175. .container {
  176. width: 100%;
  177. }
  178. /* 减小左边距 */
  179. .container .inner {
  180. margin: 0 25px;
  181. transition: all 0.3s;
  182. }
  183. /* 屏蔽左侧导航 */
  184. #side-nav .nav-ol {
  185. display: none !important;
  186. }
  187. }
  188. @media(min-width: 1254px)and (max-width:1506px) {
  189. .container .inner {
  190. transition: all 0.3s;
  191. }
  192. }`
  193.  
  194. // 屏蔽顶部开通会员广告
  195. document.querySelector("#nav_bar_vip_btn").remove()
  196.  
  197. // 屏蔽右侧意见反馈
  198. document.querySelector("#index-feedback-btn").style.visibility = "hidden"
  199.  
  200. // 屏蔽右侧APP下载推荐
  201. document.querySelector(".sideQrContainer").style.visibility = "hidden"
  202.  
  203. // 屏蔽页尾产品展示
  204. document.querySelector("#footer-products-container").remove()
  205.  
  206. }
  207.  
  208. GM_addStyle(css)
  209. return
  210. }
  211.  
  212.  
  213.  
  214.  
  215.  
  216. // 哔咪动漫优化
  217. if (window.location.host === "www.bimiacg.icu") {
  218.  
  219. // 显示完整的剧情介绍
  220. if (window.location.pathname.indexOf("/bangumi/bi/") > -1) {
  221. let synopsis = document.querySelector("#synopsis_txt+p")
  222. let jianjie = document.querySelector(".vod-jianjie>p")
  223. if (synopsis.innerText != jianjie.innerText) {
  224. synopsis.innerText = jianjie.innerText
  225. }
  226. return
  227. }
  228.  
  229. let css = `
  230. /* 屏蔽移动字幕广告 */
  231. body > section > div.main > marquee{
  232. display: none !important;
  233. }`
  234. GM_addStyle(css)
  235.  
  236. // 自动跳过推荐下载安卓客户端
  237. // document.querySelector("#video>div>div>p>a").click()
  238. $("#bkcl").remove();
  239.  
  240. return
  241. }
  242.  
  243.  
  244. // 异世界动漫优化
  245. if (window.location.host === "www.mikudm.com") {
  246. let css = `
  247. /* 屏蔽二维码广告 */
  248. a[href="https://www.mikudm.com/index.php/vod/detail/id/2187.html"] {
  249. display: none !important;
  250. }`
  251. GM_addStyle(css)
  252.  
  253.  
  254. // 详情页
  255. if (location.pathname.indexOf("/index.php/vod/detail/id/") > -1) {
  256. let css = `
  257. /* 屏蔽保存到浏览器 */
  258. .text_muted.pull_right.hidden_xs {
  259. display: none !important;
  260. }
  261. /* 屏蔽分享按钮 */
  262. .playbtn.o_share.hidden_xs {
  263. display: none !important;
  264. }
  265. /* 屏蔽支援网站 */
  266. li[title="支援网站"] {
  267. display: none !important;
  268. }`
  269. GM_addStyle(css)
  270.  
  271. // 优化简介直接显示完整的剧情介绍
  272. document.querySelector(".desc.hidden_xs").innerHTML = '<span class="left text_muted">简介:</span>' + document.querySelector(".content_desc.full_text.clearfix > span").innerText
  273. return
  274. }
  275. // 播放页
  276. if (location.pathname.indexOf("/index.php/vod/play/id/") > -1) {
  277. return
  278. }
  279. return
  280. }
  281.  
  282.  
  283.  
  284. // Hanime1 优化
  285. if (window.location.href.indexOf("https://hanime1.me/comic/") > -1) {
  286.  
  287. let css = `
  288. /*删除漫画广告*/
  289. .comics-banner-ads {
  290. display: none !important;
  291. }
  292. /*漫画显示原始大小*/
  293. #current-page-image {
  294. max-height: 100%;
  295. }`
  296. GM_addStyle(css)
  297. return
  298. }
  299.  
  300. // 包子漫画优化
  301. if (window.location.href.indexOf("https://cn.czmanga.com/comic/chapter/") > -1) {
  302. // 监听方向盘上下两键增加滚动距离
  303. document.addEventListener('keydown', function (event) {
  304. // 浏览器内部界面的高度
  305. const innerHeight = window.innerHeight
  306. if (event.key == 'ArrowDown') {
  307. event.preventDefault()
  308. scrollBy({
  309. top: innerHeight / 2,
  310. left: 0,
  311. behavior: "smooth",
  312. });
  313. } else if (event.key == 'ArrowUp') {
  314. event.preventDefault()
  315. window.scrollBy({
  316. top: -(innerHeight / 2),
  317. left: 0,
  318. behavior: "smooth",
  319. });
  320. } else {
  321. return
  322. }
  323. })
  324. return
  325. }
  326.  
  327.  
  328. // 腾讯视频优化
  329. if (window.location.host === "v.qq.com") {
  330. let css = `
  331. /* 屏蔽左侧栏 NBA */
  332. a[href="/channel/nba"] {
  333. display: none !important;
  334. }
  335. /* 屏蔽左侧栏体育 */
  336. a[href="/channel/sports_new"] {
  337. display: none !important;
  338. }
  339. /* 屏蔽左侧栏游戏中心 */
  340. a[href="https://iwan.video.qq.com/game-community/game-center/home?ztid=km53eytfwg&iwankey=iwan_pc_channel-10029421_rpk"] {
  341. display: none !important;
  342. }
  343. /* 屏蔽左侧栏游戏 */
  344. a[href="/channel/game_new"] {
  345. display: none !important;
  346. }
  347. /* 屏蔽左侧栏传奇游戏库 */
  348. a[href="https://iwan.video.qq.com/game-community/game-center/home?ztid=p7hq7qfq2m&iwankey=iwan_pc_channel-10086082_rpk"] {
  349. display: none !important;
  350. }
  351. /* 屏蔽左侧栏 F1 */
  352. a[href="https://v.qq.com/s/topic/v_sports/render/uX0ceyb1.html"] {
  353. display: none !important;
  354. }
  355. /* 屏蔽左侧栏艺术 */
  356. a[href="/channel/art"] {
  357. display: none !important;
  358. }
  359. /* 屏蔽左侧栏财经 */
  360. a[href="/channel/finance"] {
  361. display: none !important;
  362. }
  363. /* 屏蔽左侧栏棋牌游戏库 */
  364. a[href="https://iwan.video.qq.com/game-community/game-center/home?ztid=r9b76oy3p4&iwankey=iwan_channel-10357146_rpk"] {
  365. display: none !important;
  366. }
  367. `
  368. GM_addStyle(css)
  369. return
  370. }
  371.  
  372.  
  373. // 韩剧看看优化
  374. if (window.location.href.indexOf("https://www.hanjukankan.com/movie/") > -1) {
  375. // 优化简介直接显示完整的剧情介绍
  376. document.querySelector(".sketch.hidden-sm.hidden-xs").innerHTML = document.querySelector("#jq .myui-panel_bd").innerHTML
  377. return
  378. }
  379.  
  380.  
  381.  
  382. // 看韩剧优化
  383. if (window.location.href.indexOf("https://www.thanju.com/detail/") > -1) {
  384. // 优化简介直接显示完整的剧情介绍
  385. document.querySelector(".desc.hidden-xs").innerHTML = `\<span class="left text-muted">简介:</span>` + document.querySelector(".sketch.content").innerText.replace("剧情:", "")
  386. return
  387. }
  388.  
  389.  
  390. // GreasyFork 优化
  391. if (document.URL.indexOf("https://greasyfork.org/zh-CN/scripts") > -1 || document.URL.indexOf("https://sleazyfork.org/zh-CN/scripts") > -1) {
  392. // 优化脚本列表中链接以新标签方式打开
  393. document.querySelectorAll("#browse-script-list > li > article > h2 > a").forEach((element) => {
  394. element.target = "_blank"
  395. })
  396. document.querySelectorAll("#browse-script-list > li > article > div > dl > dd.script-list-author > span > a").forEach((element) => {
  397. element.target = "_blank"
  398. })
  399. return
  400. }
  401.  
  402.  
  403. // 淘宝优化
  404. if (window.location.host === "www.taobao.com") {
  405. let css = `
  406. /* 优化首页背景兼容 DarkReader */
  407. body {
  408. background-image: none !important;
  409. }`
  410. GM_addStyle(css)
  411. return
  412. }
  413.  
  414. // 我图网优化
  415. if (location.href.indexOf("https://weili.ooopic.com/weili_") > -1) {
  416. let css = `
  417. /* 屏蔽详情页广告 */
  418. .wt-activeTopBanner {
  419. display: none !important;
  420. }
  421. div.wt-detailsHd > div.wt-detailsRight.v1 {
  422. display: none !important;
  423. }
  424. div.wt-detailsPack-hd > div.wt-pk-titWrap {
  425. display: none !important;
  426. }
  427.  
  428. /* 屏蔽剪切蒙版字体兼容 DarkReader */
  429. .wt-detailsPack-hd .wt-pk-colList .wt-pk-colItem.on .wt-pk-price b{
  430. color: var(--red-color) !important;
  431. background : unset !important;
  432. -webkit-background-clip: unset !important;
  433. -webkit-text-fill-color: unset !important;
  434. }
  435. .wt-detailsPack-hd .wt-pk-colList .wt-pk-price b{
  436. background : unset !important;
  437. -webkit-background-clip: unset !important;
  438. -webkit-text-fill-color: unset !important;
  439. }
  440. `
  441. GM_addStyle(css)
  442. return
  443. }
  444.  
  445. // 小鱼儿系统优化
  446. if (window.location.host === 'www.yrxitong.com') {
  447. let css = `
  448. /* 屏蔽详情页广告 */
  449. #web {
  450. background: none !important;
  451. }
  452. `
  453. GM_addStyle(css)
  454. return
  455. }
  456.  
  457. // CG分享网优化 width: 120px; font-size: 16px;
  458. if (window.location.host === 'www.cgfxw.com') {
  459. const css = `
  460. #btn-search{
  461. height: 28px;
  462. border: 0;
  463. margin-left: 10px;
  464. border-radius: 3px;
  465. color: #fff;
  466. background-color: #429296;
  467. /* 修改鼠标指针样式 */
  468. cursor: pointer;
  469. }
  470. `
  471. GM_addStyle(css)
  472. // 加一个谷歌搜索按钮
  473. const newButton = `<td><button id='btn-search' >用谷歌搜索</button></td>`
  474. document.querySelector("#scbar_form > table > tbody > tr > td.scbar_btn_td").insertAdjacentHTML('afterend', newButton);
  475.  
  476. // 监听点击事件
  477. document.querySelector('#btn-search').addEventListener('click', (event) => {
  478. event.preventDefault();
  479. // console.log('按钮被点击了,但不会提交表单');
  480. // 在这里添加你的自定义逻辑
  481.  
  482. const url = `https://www.google.com/search?q=site%3Awww.cgfxw.com+${document.querySelector("#scbar_txt").value}`
  483. // 然后新标签打开
  484. open(url, '')
  485. });
  486.  
  487. return
  488. }
  489.  
  490.  
  491. // 超星泛雅优化
  492. if (window.location.host === 'mooc1.chaoxing.com') {
  493. setTimeout(
  494. () => document.querySelectorAll('video').forEach(
  495. video => {
  496. // 清空暂停视频函数
  497. video.pause = () => { };
  498. }
  499. ), 3000
  500. );
  501. return
  502. }
  503. })();