用JS解决图片太大,把网站撑变形的问题
方法如下:
1.找到博客目录下SCRIPT/common.js文件内加入以下代码(不要加错了)
// 目的: 查找网页内宽度太大的图片进行缩放以及PNG纠正
// 输入: 无
// 返回: 无
//*********************************************************
function ReImgSize(){
for (i=0;i<document.images.length;i++)
{
if (document.all){
if (document.images[i].width>550)//宽度可以自行修改(建议不用修改)
{
document.images[i].width="550"//宽度可以自行修改(建议不用修改)
try{
document.images[i].outerHTML='<a href="'+document.images[i].src+'" target="_blank" title="在新窗口打开图片">'+document.images[i].outerHTML+'</a>'
}catch(e){}
}
}
else{
if (document.images[i].width>400) //高度可以自行修改(建议不用修改)
{
document.images[i].title="在新窗口打开图片"
document.images[i].style.cursor="pointer"
document.images[i].οnclick=function(e){window.open(this.src)}
}
}
}
}
//初始化JS代码
function initJS(){
ReImgSize() //自动缩放代码
initAccessKey() //转换AccessKey For IE
}
2.找到模板文件下TEMPLATE/single.html文件
<body class="single">
替换成
<body class="single" οnlοad="initJS()">
特殊情况(实用任何网页),加入以下代码在网页中:
<body οnlοad="initJS()"></body>
转载于:https://www.cnblogs.com/ybbqg/archive/2012/03/19/2405498.html
用JS解决图片太大,把网站撑变形的问题相关推荐
- QLabel 设置背景图片的方法和解决图片太大不能完显示办法
#QLabel 设置背景图片的方法和解决图片太大不能完显示办法 文章目录 1.通过`QPixmap`来设置 方法 注意 2.通过`QSS`设置 方法 注意 1.通过QPixmap来设置 方法 // 获 ...
- 图片太大?不符合上传大小?PS帮你搞定!
前言 有时,我们需要将图片上传到网站或软件,如果限制了图片上传大小,则我们需要压缩图片的大小来满足人家的规则. 如果用大白话谈压缩的话,无非就是图片品质.颜色.宽高决定了图片大小. 解决图片太大的问题 ...
- Android之解决布局文件图片太大同步放缩后挤掉其它布局的问题
1.问题 局文件图片太大同步放缩后挤掉其它布局的问题 比如有个图片logo1.png,很大,在平板上图片布局写成这样 <ImageViewandroid:src="@drawable/ ...
- html中图片太大了,css背景图片太大的坏处与解决方法
在制作网页的过程中,有时候我们为了页面的个性.漂亮,会给通过CSS给网页设置一个很大的背景图片,可是背景图片太大的话不但会给我们的访客带来一些烦恼,还会对搜索引擎不友好,导致排名的降低,实在是得不偿失 ...
- 【Android Studio】ImageView / ImageButton 图片太大或者太小解决方法
第一步:指定layout_width与layout_height 在xml文件中设置的ImageButton的宽和高为: android:layout_width="100dp" ...
- webview显示图片太大,导致webview显示图片还要左右滑动的解决方法
如图所示是解决好之后的样子 原始代码: string content="<p>IT之家3月15日消息 今日凌晨,苹果公司已宣布其2019年全球开发者大会的日期:<span ...
- img图片太大设置图片宽高,图片显示变形解决办法
当img图片太大时,设置图片宽高图片显示就会变形,object-fit属性就可以很好的解决这个问题: <div><img src="https://img0.baidu.c ...
- ImageView / ImageButton 图片太大或者太小解决方法
ImageView / ImageButton 图片太大或者太小解决方法 参考文章: (1)ImageView / ImageButton 图片太大或者太小解决方法 (2)https://www.cn ...
- 在线修改图片尺寸缩放网站(完美解决图片过大无法上传问题)
在线修改图片尺寸缩放网站(完美解决图片过大无法上传问题) http://pic.sdodo.com/tool/picadjust/ http://www.zhengzong.cn/bbsxp/thre ...
最新文章
- java tostringutils_StringUtils
- Visual basic 6读写ini文件
- java 着色问题 回溯算法,C语言使用回溯法解旅行售货员问题与图的m着色问题
- 添加ASP.NET网站资源文件夹
- APT的源列表--sources.list
- 我最大的乐趣是不厌其烦地收集人生的各种经历和体验。我喜欢享受人生的各种经历和体验所带给我的难以言表的乐趣...
- 出现Field 'ssl_cipher' doesn't have a default value错误怎么解决
- 2018SDIBT_国庆个人第七场
- HSQLDB数据库使用介绍
- 15天高斯滤波matlab,【3.15】matlab 高斯滤波,快速滤波
- 信息技术c语言试题,全国信息技术水平考试C语言考试试卷.doc
- 【JavaScript】新浪微博批量删除脚本
- excel导出设置自动列宽
- this在什么时候为undefined
- 西班牙建筑中的突起感是什么呀
- IT行业男性出轨率最高!
- Linux基础命令 sftp命令的使用
- Flink【优质】面试
- 七个习惯之五:知彼解己
- Go 调用系统默认浏览器打开链接
热门文章
- 服务器虚拟机密度,服务器整合:虚拟机密度大未必好事
- c语言解逻辑问题的一般步骤,C语言面试题---逻辑短路问题
- oracle including new values,物化视图日志加不加INCLUDING NEW VALUES有什么影响
- python舵机控制程序_树莓派PWM控制舵机的两种方式
- 007_Maven依赖管理
- 二进制在计算机电路中得到广泛的应用,电子技术与单片机的发展应用2喜欢就下吧(全文完整版)...
- keycode值对照表_JavaScript中键盘字母与keyCode值(键值)的对照表
- python spider 安装_Python爬虫(11):Scrapy框架的安装和基本使用
- 安装python缺少dll_解决Python安装时报缺少DLL问题【两种解决方法】
- android 检测当前wifi是否又网络,android判断连接的wifi是否能访问网络