王留美 发表于 2020-4-18 19:07

新Edge或者说Chromium浏览器怎么设置新开图片默认原始大小?

最近遇到一个问题,用新版Edge浏览K岛A岛等futaba系留言板的时候,要点开图片到新标签页看原图,这时候如果图片的高超过窗口分辨率,那么在新标签页显示的图片是会缩放为与窗口分辨率等高,还需要再点击一下图片来取消缩放,在edge的设置界面没找到相关选项,IE的话是有一个选项“启用自动图像大小调整”,那么edge或者其他Chromium浏览器有没有类似的设置呢?

AkaiSuisei 发表于 2020-4-18 19:47

本帖最后由 AkaiSuisei 于 2020-4-18 07:50 编辑

从Toggle Zoom那抄了个脚本

现在的问题一个是要等图片完全加载才能生效。
另一个是光标会被chrome覆盖回去。也就是开始图片是大的,光标是放大;点一下图片大小不变,光标会变撑缩小;再点一下图片缩小,光标变成放大,然后就正常了。还有个问题是小图会默认显示在左上角,懒得想办法了看泥潭有没有大佬愿接手吧
// ==UserScript==
// @name      Image Original Scale
// @run-at      document-start
// @include      *://*.jpg
// @include      *://*.jpg?*
// @include      *://*.jpeg
// @include      *://*.jpeg?*
// @include      *://*.png
// @include      *://*.png?*
// @include      *://*.gif
// @include      *://*.gif?*
// ==/UserScript==

(function(){
    var img = document.images;
    img.setAttribute( "height", img.naturalHeight );
    img.setAttribute( "width", img.naturalWidth );
    img.setAttribute( "style", "cursor: zoom-in" );
})();
页: [1]
查看完整版本: 新Edge或者说Chromium浏览器怎么设置新开图片默认原始大小?