最近,人们抱怨新的布局在大多数计算机/笔记本电脑屏幕上都太窄。 Firefox用户可以利用
Greasemonkey Addon可即时应用更改。(Opera用户可以使用Opera的UserScript,它们的工作原理类似)
// ==UserScript==
// @name widen Bytes.com
// @namespace http://bytes.com/
// @description widen bytes.com's too narrow main table
// @include http://bytes.com/*
// ==/UserScript==
window.bytes_new_width = function()
{
// define new size
var new_size = 1000;
// get the main table and reset its width
var tbl = document.getElementsByTagName('table');
var l = tbl.length;
for (var i=0; i<l; i++)
{
// there is only one table with a width
// attribute of 635
if (tbl[i].getAttribute("width") == 635)
{
tbl[i].setAttribute("width", new_size);
}
}
// get the code blocks and widen them too
var code_box = new_size - 100 + "px";
var code = document.getElementsByClassName('codeContent');
var k = code.length;
for (var j=0; j<k; j++)
{
// set box size (enclosed in table)
code[j].style.width = code_box;
}
}
window.addEventListener("load", window.bytes_new_width, false);
From: https://bytes.com/topic/javascript/insights/865792-change-bytes-coms-table-width-using-greasemonkey
针对Bytes.com网站在大部分计算机屏幕上的显示过窄问题,本文提供了一个通过Greasemonkey插件调整网页布局宽度的解决方案,适用于Firefox用户。同时,Opera用户也可以通过类似的UserScript实现相同效果,具体操作涉及修改网页表格宽度和代码块大小。

被折叠的 条评论
为什么被折叠?



