希望官方能出个单个网页设置网页缩放的选项
本帖最后由 zndtb 于 2024-1-15 21:38 编辑在1080P分辨率下西瓜视频网页下有不同需求,有些网页如关注列表缩放设置成85能显示更多内容,但在播放页面85视频框就很小了。
如果关注页面缩放设置成85,播放页面设置成100-115播放框就挺大的了。 :) 我觉得通过浏览器实现类似的功能很麻烦,很难仅通常简单的缩放操作来细化区分到域名级别以下的路径,况且不同网站的子域名及路径规则各异。
对于你这种需求,我个人更推荐编写类似如下的油猴脚本实现会更为方便:
// ==UserScript==
// @name Custom Zoom
// @namespace cent_browser
// @version 0.1.0
// @descriptionCustomize the scaling of each webpage
// @author You
// @match *://*/*
// @license GNU General Public License v3.0 or later
// @grant GM_addStyle
// @run-at document-start
// ==/UserScript==
(function () {
class ZoomHandler {
constructor() {
this.rules = {
'www.ixigua.com': [{
match: /\/\d+$/,
value: 1.15
}, {
match: '*',
value: 0.85
}]
};
}
handle(source) {
const rule = this.rules;
if (rule) {
for (const item of rule) {
if (this.match(item, source.pathname)) {
this.setBodyZoom(item.value);
break;
}
}
}
}
match(ruleItem, pathname) {
if (typeof ruleItem.match === 'string') {
if (ruleItem.match === '*') {
return true;
} else {
return ruleItem.match === pathname;
}
} else {
return ruleItem.match.test(pathname);
}
}
setBodyZoom(zoomValue = 1) {
if (zoomValue) {
GM_addStyle(`body {zoom: ${zoomValue};}`);
console.info(': ' + zoomValue);
}
}
}
function main() {
const zh = new ZoomHandler();
zh.handle(location);
}
main();
})();
我有一个专门放大缩小当前页文字的拓展不知道你需要不需要https://chrome.google.com/webstore/detail/jamhfhbppcmkgghlkeieococonlbppjg 我用暴力猴,楼上的脚本无效,我给你一个,match后面地址和120%可以随意改动。
// ==UserScript==
// @name 指定网页缩放
// @namespace https://www.centbrowser.net
// @version 1.0
// @descriptionSet zoom level to 120% on centbrowser.net
// @match https://www.centbrowser.net/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
document.body.style.zoom = "120%";
})();
wugeng 发表于 2024-1-23 12:56
我用暴力猴,楼上的脚本无效,我给你一个,match后面地址和120%可以随意改动。
// ==UserScript==
// @name ...
怎么用啊 以上油猴都没效果 入戏太深 发表于 2024-1-25 19:51
以上油猴都没效果
我只是按照楼主的需求写了个示例,你要想使用得根据自身情况修改。 入戏太深 发表于 2024-1-25 19:46
怎么用啊
新建脚本,清空内容,把脚本内容粘贴进去保存。 本帖最后由 8978去二娃阿 于 2024-3-27 13:13 编辑
奇怪了。百分好像有自带记忆单个网页设置网页缩放的功能吧?
比如百分论坛本来是150%。然后改成100%,重新打开页面就是显示100%的页面的
https://pic.flymc.cc/i/2024/03/27/lo723w.png
懂了。原来是同一个域名,不同页面的。:L
页:
[1]
2