页面加载进度条、图片查看主键增大

进度条图片

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="PageLoading.aspx.cs" Inherits="PageLoading" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>

    <script src="jquery-1.4.1.js" type="text/javascript"></script>

    <script type="text/javascript">
        $(function() {
            $("#open").click(function() {
                if (parseInt($("#fadeDiv").size()) == 0) {
                    var fadeDiv = document.createElement("div");
                    fadeDiv.id = "fadeDiv";
                    fadeDiv.innerHTML = "";
                    document.body.appendChild(fadeDiv);
                }
                $("#fadeDiv").css({ top: 0, left: 0, bottom: 0, right: 0, backgroundColor: "lightgrey", opacity: 0.2, position: "absolute", zIndex: "50" });
                //$("#fadeDiv").css({ height: document.body.scrollHeight });  //有滚动条时用

                $("#max").animate({ width: "400px", height: "420px", left: "50%", marginLeft: "-200px", top: "200px" }, 500);
                $("#img1").animate({ width: "400px", height: "400px", marginLeft: "0", top: "200px" }, 500);
            });
            $("#close").click(function() {
                $("#fadeDiv").css({ top: 0, left: 0, bottom: 0, right: 0, backgroundColor: "white", opacity: 0, position: "absolute", zIndex: "-100" });
                //$("#fadeDiv").css({ height: document.body.scrollHeight });  //有滚动条时用

                $("#max").animate({ width: "0px", height: "0px", left: "50%", marginLeft: "0px", top: "-30px" }, 500);
                $("#img1").animate({ width: "0px", height: "0px", left: "50%", marginLeft: "0px", top: "-30px" }, 500);
            });
        });
    </script>

</head>
<body>
    <form id="form1" runat="server">
    <div id="loading" style="width: 220px; height: 40px; border: 1px lightgrey solid;
        font-size: smaller; position: absolute; left: 50%; margin-left: -110px; top: 200px;
        padding: 10px 10px; background-color: #f0f0f0; z-index: 1000;">
        <div style="width: 100%; color:green;">
            页面加载中......
        </div>
        <div style="width: 100%; float: left; height: 20px; background: url(images/loading2.gif);">
        </div>
    </div>
    <a href="javascript:;" id="open">open</a>
    <div id="max" style="width: 0px; height: 0px; border: 1px lightgrey solid; position: absolute;
        left: 50%; margin-left: 0px; top: 0px; background-color: White; z-index: 500;
        display: none;">
        <div style="width: 100%; text-align: right; background-color: lightblue; height: 20px;">
            <a href="javascript:;" id="close">X</a>&nbsp;&nbsp;
        </div>
        <div style="width: 100%; height: 100%;">
            <img id="img1" alt="" src="111.jpg" width="400px" height="380px" />
        </div>
    </div>

    <script type="text/javascript">
       // $("#loading").fadeOut()
    </script>

    </form>
</body>
</html>
时间: 2024-10-10 04:27:11

页面加载进度条、图片查看主键增大的相关文章

js页面加载进度条

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="

ajax页面加载进度条插件

下面两个都是youtube视频的加载进度条效果的ajax插件 一.官网:http://ricostacruz.com/nprogress/官网 github:https://github.com/rstacruz/nprogress/ 二.http://www.onextrapixel.com/2013/09/02/loadingbar-js-adding-a-youtube-like-loading-bar-to-your-website/

webView 加载进度条,webView返回键重写机制

1.图片延时加载 brower = (WebView) this.findViewById(R.id.brower); settings = brower.getSettings(); settings.setJavaScriptEnabled(true); //阻塞图片下载 settings.setBlockNetworkImage(true); private class Client extends WebViewClient     {         @Override        

js页面加载进度条(这个就比较正式了,改改时间就完事儿)

不废话,直接上代码 思路不难,就是一个animate方法配合随机数 duration内个三秒钟,是自定义的,可以改成页面加载时间,这样就完美了 <!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> <script src="js/jquery-1.8.3.min.js"></scrip

插件二之页面加载进度条pace.js

关于pace.js pace.js包含14样式,每种样式可以自定义颜色,官方下载中提供了几种颜色的主题,使用方式也很简单,引入pace的js文件跟所需样式文件即可 <link rel="stylesheet" href="../themes/pace-theme-center-circle.css" /> <script src="../pace.js"></script> 各样式ie下兼容要求 <!--

nprogress页面加载进度条 VUE 插件片

入口文件,main.js引入 nprogress import App from './App' import VueRouter from 'vue-router' import router from './router' //你的路由文件 //引入nprogress import NProgress from 'nprogress' import 'nprogress/nprogress.css' //这个样式必须引入 Vue.use(VueRouter) // 简单配置 NProgres

【原生JS插件】LoadingBar页面顶部加载进度条

先展示一下已经实现的效果: 看到手机上的浏览器内置了页面的加载进度条,想用在pc上. 网上搜了一下,看到几种页面loading的方法: 1.在body头部加入loading元素,在body页脚写入脚本让loading元素消失. 2.基于jquery,在页面的不同位置插入脚本,设置滚动条的宽度. 简单分析一下: 第一个明显不是我想要的. 第二个要在body前加载jquery,然后还要使用到jquery的动画方法,性能肯定达不到最优的状态. 自己的解决方法:原生JS+css3 上面的方法2其实是可以

网页加载进度条的实现

本次主要介绍一下网页加载进度的实现.如下图,在页面加载的时候,上方红色的进度条 网页加载进度的好处是能够更好的反应当前网页的加载进度情况,loading进度条可用动画的形式从开始0%到100%完成网页加载这一过程.但是目前的浏览器并没有提供页面加载进度方面的接口,也就是说页面还无法准确返回页面实际加载的进度,本文中我们使用jQuery来实现页面加载进度条效果. 首先我们要知道的是,目前没有任何浏览器可以直接获取正在加载对象的大小.所以我们无法通过数据大小来实现0-100%的加载显示过程. 因此我

自定义View基础之——图片加载进度条

学会了Paint,Canvas的基本用法之后,我们就可以动手开始实践了,先写个简单的图片加载进度条看看. 按照惯例,先看效果图,再决定要不要往下看: 既然看到这里了,应该是想了解这个图片加载进度条了,我们先看具体用法,再看自定义View的实现: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:custom="http://schemas.android.co