小编Owy*_*wyn的帖子

更改Chrome书签面板的字体大小

书签栏不会放大页面缩放或chrome中的最小字体设置.

那么有没有办法增加书签栏的字体大小?

google-chrome

8
推荐指数
1
解决办法
3万
查看次数

继续ALLWAYS在JS中切换非法但是中断工作正常

switch ("B")
{
case "A":
    break;
case "B":
    continue;
case "C":
    break;
default:
    break;
}
Run Code Online (Sandbox Code Playgroud)

在C++中简单正确的代码,但是当在javascript中使用稳定的chrome时,它只会抛出一个错误"非法继续声明",看起来像在javascript中切换时不允许继续语句...听说返回但它只是返回并且不会继续. ..那么有没有办法继续在js切换?

javascript windows loops google-chrome switch-statement

6
推荐指数
2
解决办法
8139
查看次数

javascript事件:当图像开始加载时挂钩(已经有自然宽度和自然高度道具但尚未加载自身)

是否有这样的事件或技巧来执行代码,当你已经<img>使用javascript创建后可以获得自然大小但你不必等待它完全加载(图像可能是5mb所以你必须等待10 +秒它被"加载"但是当它刚刚开始加载时你可以立即获得它的自然尺寸(几毫秒) - 我想知道它获得自然尺寸道具并钩住它的时间)

javascript events image onload userscripts

5
推荐指数
1
解决办法
635
查看次数

"删除" - 恢复本机功能不适用于更改原型,怎么样?

如果你改变这样的原生函数:

window.open= function (a,b,c)
{
    alert(2);
}
Run Code Online (Sandbox Code Playgroud)

那么以后你可以

delete window.open
Run Code Online (Sandbox Code Playgroud)

它会恢复原来的功能,但是:

如果你改变这样的原型:

window.__proto__.open= function (a,b,c)
{
    alert(3);
}
Run Code Online (Sandbox Code Playgroud)

然后delete不会做任何事情= \任何想法现在如何恢复它?

javascript google-chrome function built-in

5
推荐指数
1
解决办法
1547
查看次数

Firefox在每个document.write()之后创建新历史记录的解决方法

在Firefox中,在每个document.write()都创建了新的历史记录之后,因此,如果在用户按下返回按钮以返回历史记录时在页面加载时调用document.write(),则Firefox将其带至运行document.write()的当前页面)并创建另一个历史记录,因此即使再按一次后退按钮也无济于事,并将他带到他想要的地方

一个简单的解决方法是:

function onbeforeunload(e) 
{
    setTimeout(function() { window.history.go(-2);  }, 0);
}
window.addEventListener("beforeunload", onbeforeunload, true);
Run Code Online (Sandbox Code Playgroud)

但是它不会让用户进入任何链接或在地址栏中键入任何地址然后转到那里,那么还有另一种方法可以修复Firefox吗?

更好的方法是改用onpopstateevent,但在document.write()之后在Firefox中不起作用

不,在这里必须使用document.write()。

firefox document.write

3
推荐指数
1
解决办法
503
查看次数

在 javascript 中使图像正确显示在屏幕上

我需要调整图像的自然大小以适应屏幕,就像 Chrome 处理其中打开的图像一样,我rescale(为此编写了一个 ) 函数(如下)。

它大部分工作正常,但对于大型横向图像(例如,使用我的函数http://imageontime.com/upload/big/2013/07/20/51ea60b522bba.jpg调整大小后宽度和高度都超过屏幕)全屏图像在高度上仍然超出屏幕几行(很少在宽度上),所以我想问是否有更好的重新缩放javascript函数,或者这里是否有任何铬源专家可以研究铬源代码来调整图像大小函数,以便我可以将其移植到 JavaScript 中?

这是代码:

function setautow() {
    img.style.width = 'auto';
    img.style.removeProperty("height");
    if (document.documentElement.clientHeight == 0) // Firefox again...
    {
        img.height = window.innerHeight;
    }
    else {
        img.height = document.documentElement.clientHeight;
    }
}

function setautoh() {
    img.style.height = 'auto';
    img.style.removeProperty("width");
    if (document.documentElement.clientWidth == 0) // FF
    {
        img.width = window.innerWidth;
    }
    else {
        img.width = document.documentElement.clientWidth;
    }
}

function shrink(a) {
    if (a) {
        if (img.width != document.documentElement.clientWidth) {
            setautoh();
        }
    }
    else { …
Run Code Online (Sandbox Code Playgroud)

javascript resize image rescale

2
推荐指数
1
解决办法
8734
查看次数