首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

HTML 图片异步加载

图片异步加载是优化网页性能的重要技术,可以减少初始页面加载时间,提升用户体验。以下是几种实现图片异步加载的方法: 1. 使用 loading="lazy" 属性(原生懒加载) <img src="image.jpg" loading="lazy" alt="示例图片"> 这是HTML5原生支持的懒加载方式,现代浏览器都支持。当图片接近视口时才会加载。 2. 使用Intersection Observer API(更灵活的懒加载) <img class="lazy" data-src="image.jpg" alt="示例图片"> <script> document.addEventListener("DOMContentLoaded", function() { const lazyImages = document.querySelectorAll("img.lazy"); ...
类别:网页编程    查看:28    更新:2025-03-29

图片展现、缩放、移动及裁减的实现

首先,读取一个图片文件到UIImage对象中,添加到一个UIImageView视图中。UIImageView的size设置成和图片的size一样。保证图片能全部展现。 // Create the image from a png file UIImage *image = [UIImage imageNamed:@"prgBinary.jpg"]; UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; // Get size of current image CGSize size = [image size]; // Frame location in view to show original image [imageView setFrame:CGRectMake(0, 0, size.width, size.height)]; [[self view] addSubview:imageView]; [imageView release]; 这样UIIma...
类别:移动应用 - IOS    查看:90    更新:2023-07-07

jquery无缝自动滚动,实现图片无缝轮播

目的:通过CSS + jQuery的方式实现自动无缝轮播。 思路:把所有的轮播图片划分为三种状态,分别是准备轮播进入(enter)、在轮播中(current)、轮播结束后离开(leave),一张图片先是准备轮播,然后进入轮播,接着离开轮播进入到准备轮播的状态,等待下一次播送。 1.HTML结构 <div class="window3"> <div class="images3"><img alt="" src="./img/function-01.jpg" style="height:540px; width:960px" /> <img alt="" src="./img/git-01.jpg" style="height:540px; width:960px" /> <img alt="" src="./img/JQUERY-01.jpg" style="height:540px; width:960px" /> <img alt="" src="./img...
类别:网页编程 - JavaScript    查看:198    更新:2023-07-06

实例讲解JSP上传图片并过滤图片格式和大小

本文实现的是用jsp来上传图片,同时过滤图片格式和大小,来看下面详细的代码介绍吧! package myBean; import java.io.*; public class uploadpic { String picPath;//图片路径 (如:F:picturea.gif) public String pictype[];//设置图片的后缀名 FileInputStream in; int piclength;//设置图片的最大kb public void setpicPath(String picPath)//获得图片的路径 { this.picPath=picPath; } public void setpiclength(int piclength)//设置图片的最大长度 { this.piclength=piclength; } public int getpiclength() { return piclength; } public boolean testlength()//判断图片的长度是否大于设定的最大长度 { try{ in=new File...
类别:网页编程 - JSP技术    查看:132    更新:2014-06-28

JSP生成验证码图片

package test; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.OutputStream; import java.util.Random; import javax.imageio.ImageIO; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class ImageGenerator extends HttpServlet ...{ /** *//** * */ private static final long serialVersionUID = -3938318741402322164L; private static Color getRandColor(int fc, int bc) ...{ Random random = new Random(); if (fc &...
类别:网页编程 - JSP技术    查看:127    更新:2014-06-28

基于JSP实现数据库中图片的存储与显示

1、引言    数据库应用程序,特别是基于WEB的数据库应用程序,常会涉及到图片信息的存储和显示。通常我们使用的方法是将所要显示的图片存在特定的目录下,在数据库中保存相应的图片的名称,在JSP中建立相应的数据源,利用数据库访问技术处理图片信息。但是,如果我们想动态的显示图片,上述方法就不能满足需要了。我们必须把图片存入数据库,然后通过编程动态地显示我们需要的图片。实际操作中,可以利用JSP的编程模式来实现图片的数据库存储和显示。    2、建立后台数据库    假定处理的是图片新闻,那么我们可以建立相应的数据库及数据表对象。我们要存取的数据表结构的SQL脚本如下所示:  if exis...
类别:网页编程 - JSP技术    查看:126    更新:2014-06-27

将JSP在内存生成的图片显示到页面

Imaging_ToWeb.jsp <%@ page autoFlush="false"  import="java.awt.*,java.awt.image.*,com.sun.image.codec.jpeg.*,java.util.*"%> <%     String ImageStr = request.getParameter("ID_Text");     if(ImageStr==null || ImageStr.equals(""))     {         response.setContentType("text/html; charset=gb2312");  %> <HTML>  <HEAD>   <title>H...
类别:网页编程 - JSP技术    查看:115    更新:2014-06-23

JavaScript 图片预览效果

随着浏览器安全性的提高,要实现图片预览也越来越困难。不过群众的智慧是无限的,网上也有很多变通或先进的方法来实现。在研究了各种预览方法后,作为总结,写了这个程序,跟大家一起分享。兼容:ie6/7/8, firefox 3.5.5,后台支持下还兼容:opera 10.10, safari 4.0.4, chrome 3.0。【基本原理】图片预览主要包括两个部分:从file表单控件获取图像数据,根据数据显示预览图像。程序的file和img属性就是用来保存file控件和显示预览图像的容器的,而img还必须是img元素。程序有以下几种预览方式:simple模式:直接从file的value获取图片路径来显示预览,适用于ie6;filter模式:通过selection获取file的图片路径,再用滤镜来显示预览,适用于ie7/8...
类别:网页编程 - JavaScript    查看:161    更新:2014-06-14

用Javascript为图片img添加onclick事件

我们在一些文章发布系统中,后台使用的编辑器插入图片的时候并不会自动给图片加上链接,有时候图片太大了,会将窗口撑开,为了不影响美观,我们也许会将图片缩小,于是乎,就要将图片放大,有些编辑器非常复杂,更改起来不方便,那么我们可以直接在显示文章内容的页面使用Javascript给图片批量都加上onclick事件。。。 假设如下一段文章内容存放于如下一个DIV中: 以下是HTML代码: <div id="content"> <img src="1.gif" /> <img src="2.gif" /> <img src="3.gif" /> <img src="4.gif" /> <img src="5.gif" /> </div>...
类别:网页编程 - JavaScript    查看:715    更新:2014-06-03

图片马赛克变化效果 Pic mosaic 的制作

一个图片的马赛克变化效果,这是我在一个网站上发现的,给人的冲击力真的很强,如果用在菜单上,肯定会有意想不到的效果,起初我还以为是flash,后来才知道是用了简短的几行脚本的结果,强烈推荐! 制作方法: 把下面的代码加入到<head>和</head>之间: <SCRIPT language=JavaScript> <!-- var num = 50 function chFilter() { if(num > 2) { num -= 1 img1.style.filter = "progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=" + num + ")" setTimeout("chFilter()",5) } else { img1.style.filter = "" } } //--> </SCRI...
类别:网页编程 - JavaScript    查看:104    更新:2014-05-26

Javascript实现图片按比例缩放的函数

以下是代码:【运行代码】【复制代码】 <script language="JavaScript"> <!-- //图片按比例缩放 var flag=false; function DrawImage(ImgD){ var image=new Image(); var iwidth = 150; //定义允许图片宽度 var iheight = 100; //定义允许图片高度 image.src=ImgD.src; if(image.width>0 && image.height>0){ flag=true; if(image.width/image.height>= iwidth/iheight){ if(image.width>iwidth){ ImgD.width=iwidth; ImgD.height=(image.height*iwidth)/image.width; }else{ ImgD.width=image.width; ImgD.height=image.height; } ImgD.alt=image.width+"&...
类别:网页编程 - JavaScript    查看:126    更新:2014-05-26

限制图片上传长宽的JavaScript代码

<html> <head> <title>Upload Image</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body bgcolor="#FFFFFF" text="#000000"> <form name="IUpload" action="upfile.asp" method="post"> <p><input type="file" name="picsrc" size="40" onchange="picshow.src=document.IUpload.picsrc.value"> <input type="button" value="上载" onclick="detect()"><...
类别:网页编程 - JavaScript    查看:135    更新:2014-05-26

CSS+JS的图片幻灯效果

不多作介绍,直接贴代码了,自己看一下就会明白的,兼容IE6、Firefox,演示见本站首页 以下是HTML代码:【运行代码】【复制代码】 <!DOCTYPE html PUBliC "-//W3C//DTD html 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>图片切换效果</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <style type="text/css"> #bgf { background:#313439; overflow...
类别:网页编程 - JavaScript    查看:88    更新:2014-05-22

一个图片幻灯效果

<!--图文资讯幻灯片--><div id="slideimg" style="height:220px;"><script language="JavaScript" type="text/javascript"><!-- var xsTextBar = 1; //是否显示文字链接,1为显示,0为不显示 var xsPlayBtn = 0; //是否显示播放按钮,1显示,0为不显示 var xsImgSize = new Array(260,190); //幻灯图片的尺寸,格式为“宽度,高度”  var xsImgs = new Array(); var xsImgLinks = new Array(); var xsImgTexts = new Array(); xsImgs[0] = "http://www.jnnd.com/attachments/2008/06/5348_200806141059391M9fa.thumb.jpg"; xsImgLinks[0] = "http://...
类别:网页编程 - JavaScript    查看:104    更新:2014-05-21

实例代码讲解JSP上传图片并过滤图片格式和大小

本文实现的是用jsp来上传图片,同时过滤图片格式和大小,来看下面详细的代码介绍吧! package myBean;  import java.io.*;  public class uploadpic {        String picPath;//图片路径 (如:F:picturea.gif)        public String pictype[];//设置图片的后缀名        FileInputStream in;        int piclength;//设置图片的最大kb        public void se...
类别:网页编程 - JSP技术    查看:134    更新:2014-05-20

JSP生成验证码图片的程序

package test; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.OutputStream; import java.util.Random; import javax.imageio.ImageIO; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class ImageGenerator extends HttpServlet ...{   /** *//**    *     */   private static&...
类别:网页编程 - JSP技术    查看:124    更新:2014-05-20