注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> 网页设计 >> CMS >> 网页设计正文

LBS功能:图片的自适应实现代码

文章来源:不详 作者:佚名 更新时间:2008-1-2 20:34:16 【 】 【加入收藏
增加图片自适应屏幕的方法

找到Common.js,添加
function DrawImage(ImgD){
 var iWidth = screen.width * 0.5;
 var image=new Image();
 image.src=ImgD.src;
 if(image.width>0 && image.height>0){
 flag=true;
 if(image.width>=iWidth){
 ImgD.width=iWidth;
 ImgD.height=(image.height*iWidth)/image.width;
 }else{
 ImgD.width=image.width;
 ImgD.height=image.height;
 }
 }
}
这里var iWidth = screen.width * 0.5;是调整图象的最大输出宽度为屏幕分辨率的多少倍.

更新 ubbcode.asp

找到第149行左右  var newStr='<div style="width: 100%;overflow-x : auto;"><a href="'+strURL+'" target="_blank"><img src="'+strURL+'" alt="'+strURL+'" \" /></a></div>'; 改为

1、有图片连接方式  var newStr='<a href="'+strURL+'" target="_blank"><img src="'+strURL+'" alt="'+strURL+'" onload=\"javascript:DrawImage(this);\" /></a>'; webjx.com
2、无图片连接方式  var newStr='<img src="'+strURL+'" alt="'+strURL+'" onload=\"javascript:DrawImage(this);\" />';
我选的是第二种无图片的连接方式.
为了实现一叶千鸟的那种图片显示效果(图片自动添加边框,无链接效果).我在img标签里写了一些CSS属性.
var newStr='<img style="border:1px solid #333333" src="'+strURL+'" alt="'+strURL+'" onload=\"javascript:DrawImage(this);\" />';
红色部分就是添加的CSS.
  • 上一篇网页设计:

  • 下一篇网页设计: 没有了
  • 最 新 热 门
     Flash教程:if条件语句的用法
     Flash教程:测试AS代码的执行速度
     Flash教程:trace()的使用
     实现在AJAX下的前进、后退功能
     创建吸引访问者的网站内容的14种方法
     LBS功能:图片的自适应实现代码
     LBS增加引用地址和永久地址点击复制功能
     学习CSS布局网页的一些实例
     CSS学习者:2008年不要作浮躁的人
     网页设计制作之改进超级链接效果
    最 新 推 荐
     LBS功能:图片的自适应实现代码
     LBS增加引用地址和永久地址点击复制功能
     给z-blog博客添加链接点击统计
     修改z-blog分页页码样式
     给zblog加上运行代码功能
     关于blog系统中最合适做优化的程序
     织梦网站管理系统(DedeCms2007)将于11月底发…
     百度、谷歌搜索引擎原理及新网站应对
     使用织梦网站管理(DEDECMS)架设网站全面分析
     dedecms发布分页问题完全解决方案
    相 关 文 章

    LBS增加引用地址和永久地址点击复制功能
    澄清概念:区分 JavaScript、Jscript、VBSc…
    小知识:JavaScript中substr和substring的区…
    IE不解释VBSCRIPT的原因和解决办法
    VBScript实现对Windows注册表的修改
    服务端VBScript与JScript几个相同写法
    vbscript下将小写金额转成大写金额
    Gb2312转utf-8(vbs+js)
    VBScript教程第六课 VBScript运算符
    VBScript教程第五课 VBScript常数

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用