您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try to take over the world!
// ==UserScript== // @name Pornhub Webpage Fullscreen // @namespace http://tampermonkey.net/ // @version 1.0 // @description try to take over the world! // @author tgxh // @match https://www.pornhub.com/view_video.php?* // @grant none // ==/UserScript== (function() { 'use strict'; const headEle = document.querySelector('head'), style = document.createElement('style'), styleText = ` .playerFlvContainer.fullscreen { position: fixed !important; z-index: 10000000; width: 100%; height: 100%; left: 0; top: 0; }`; style.innerHTML = styleText; headEle.append(style); function poll() { const wrap = document.querySelector('.mhp1138_front'); if (!wrap) return setTimeout(poll, 1000); let btn = wrap.querySelector('.fullscreen'); if (!btn) { btn = document.createElement('div'); btn.setAttribute('style', 'float:right; margin-top: 10px;margin-right: 8px; cursor: pointer;'); btn.title = 'webpage fullscreen'; btn.innerHTML = `<svg xmlns="http://www.w3.org/2000/svg" id="Capa_1" enable-background="new 0 0 451.111 451.111" height="16px" viewBox="0 0 451.111 451.111" width="16px" class=""><g><path d="m290 0 56.389 56.389-88.611 88.611 48.333 48.333 88.611-88.611 56.389 56.389v-161.111z" data-original="#000000" class="active-path" data-old_color="#000000" fill="#CCCCCC"/><path d="m145 257.778-88.611 88.611-56.389-56.389v161.111h161.111l-56.389-56.389 88.611-88.611z" data-original="#000000" class="active-path" data-old_color="#000000" fill="#CCCCCC"/><path d="m306.111 257.778-48.333 48.333 88.611 88.611-56.389 56.389h161.111v-161.111l-56.389 56.389z" data-original="#000000" class="active-path" data-old_color="#000000" fill="#CCCCCC"/><path d="m161.111 0h-161.111v161.111l56.389-56.389 88.611 88.611 48.333-48.333-88.611-88.611z" data-original="#000000" class="active-path" data-old_color="#000000" fill="#CCCCCC"/><style xmlns="" id="8dca7fd2-2718-4c92-9e83-fd40994931ba" class="active-path">.select-text-inside-a-link{ -moz-user-select: text!important; }</style></g> </svg>` const player = document.querySelector('.playerFlvContainer'); const header = document.querySelector('#header'); btn.addEventListener('click', () => { const className = 'fullscreen'; if (player.classList.contains(className)) { header.style.display = 'grid'; player.classList.remove(className); } else { header.style.display = 'none'; player.classList.add(className); } }) wrap.append(btn); } } poll(); })();