文档事件、图片事件和页面滚动事件

 1 <!DOCTYPE html>
 2 <html lang="zh">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>文档事件</title>
 6     <!-- 代码自身至下解析 -->
 7     <script type="text/javascript">
 8         var div = document.querySelector(‘div‘);
 9         console.log(div);  // null
10     </script>
11     <script type="text/javascript">
12         // 文档加载完毕,触发
13         window.onload = function () {
14             var div = document.querySelector(‘div‘);
15             console.log(div);
16         }
17     </script>
18 </head>
19 <body>
20     <div class="div"></div>
21 </body>
22 <script type="text/javascript">
23     window.onbeforeunload = function () {
24         return false;
25     }
26 </script>
27 </html>

文档事件

 1 <!DOCTYPE html>
 2 <html lang="zh">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>图片事件</title>
 6 </head>
 7 <body>
 8     <img src="img/001.png" alt="">
 9 </body>
10 <script type="text/javascript">
11     var img = document.querySelector(‘img‘);
12     img.onerror = function () {
13         console.log("图片加载失败了");
14     }
15 </script>
16 </html>

图片事件

  1 <!DOCTYPE html>
  2 <html lang="zh">
  3 <head>
  4     <meta charset="UTF-8">
  5     <title>页面事件</title>
  6     <script type="text/javascript">
  7         window.onload = function () {
  8             window.onscroll = function () {
  9                 console.log(window.scrollY);
 10             }
 11             window.onresize = function () {
 12                 console.log(window);
 13             }
 14
 15         }
 16     </script>
 17 </head>
 18 <body>
 19     <br>
 20     <br>
 21     <br>
 22     <br>
 23     <br>
 24     <br>
 25     <br>
 26     <br>
 27     <br>
 28     <br>
 29     <br>
 30     <br>
 31     <br>
 32     <br>
 33     <br>
 34     <br>
 35     <br>
 36     <br>
 37     <br>
 38     <br>
 39     <br>
 40     <br>
 41     <br>
 42     <br>
 43     <br>
 44     <br>
 45     <br>
 46     <br>
 47     <br>
 48     <br>
 49     <br>
 50     <br>
 51     <br>
 52     <br>
 53     <br>
 54     <br>
 55     <br>
 56     <br>
 57     <br>
 58     <br>
 59     <br>
 60     <br>
 61     <br>
 62     <br>
 63     <br>
 64     <br>
 65     <br>
 66     <br>
 67     <br>
 68     <br>
 69     <br>
 70     <br>
 71     <br>
 72     <br>
 73     <br>
 74     <br>
 75     <br>
 76     <br>
 77     <br>
 78     <br>
 79     <br>
 80     <br>
 81     <br>
 82     <br>
 83     <br>
 84     <br>
 85     <br>
 86     <br>
 87     <br>
 88     <br>
 89     <br>
 90     <br>
 91     <br>
 92     <br>
 93     <br>
 94     <br>
 95     <br>
 96     <br>
 97     <br>
 98     <br>
 99     <br>
100     <br>
101     <br>
102     <br>
103     <br>
104     <br>
105     <br>
106     <br>
107     <br>
108     <br>
109     <br>
110     <br>
111     <br>
112     <br>
113     <br>
114     <br>
115     <br>
116     <br>
117     <br>
118     <br>
119 </body>
120 </html>

页面滚动事件

原文地址:https://www.cnblogs.com/xuqidong/p/12113365.html

时间: 2024-10-10 02:02:46

文档事件、图片事件和页面滚动事件的相关文章

jQuery元素的尺寸、位置和页面滚动事件

1.获取和设置元素的尺寸 <!doctype html><html><head><meta charset="utf-8"><title>获取尺寸</title><script type="text/javascript" src="../jQuery库/jquery-3.3.1.min.js"></script><script type=&qu

页面滚动事件

页面滚动 事件:window.onscroll, 获得页面滚动位置:document.body.scrollTop: HTML代码: 这里注意此处逻辑,大于500就显示,否则就隐藏,还有注意如果变量名设置为top的话,就出错,都是小坑.

监听页面滚动事件

不知大家在前端开发实践中有没有做过这样一个效果,就是页面布局中有一个顶部通栏的搜索登录框,我们的需求就是当鼠标向下滚动时,顶部通栏始终固定在顶部,并且默认顶部是透明背景,而当页面滚动时,顶部通栏的透明度随着页面卷曲的高度增加而变大,当页面滚动距离超过某一个高度时,透明度就固定不变了.顶部通栏的固定很好实现,只需要令其position属性值为fixed即可,顶部通栏的透明度则通过opacity属性来设置.比较容易出错的地方是这里需要监听页面滚动事件,得到实时的页面滚动距离,从而判断其距离的大小作出

利用iTextSharp组件给PDF文档添加图片水印,文字水印

最近在做关于PDF文档添加水印的功能,折腾了好久,终于好了.以下做个记录: 首先会用到iTextSharp组件,大家可以去官网下载,同时我也会在本文中附加进来. 代码中添加引用为:   using System; using System.Collections.Generic; using System.Linq; using System.Text; using iTextSharp.text.pdf; using System.IO; using iTextSharp.text; 创建一个

向Docx4j生成的word文档添加图片和布局--第一部分

原文标题:Adding images and layout to your Docx4j-generated word documents, part 1 原文链接:http://blog.iprofs.nl/2012/10/22/adding-images-and-layout-to-your-docx4j-generated-word-documents-part-1/ 原文作者:lvdpal 发表日期:2012年10月22日 注:由于我对docx4j也不是很熟悉,所以很多专业名词不会翻译,

C# 替换Word文本—— 用文档、图片、表格替换文本

编辑文档时,对一些需要修改的字符或段落可以通过查找替换的方式,快速地更改.在C# 在word中查找及替换文本一文中,主要介绍了在Word中以文本替换文本的方法,在本篇文章中,将介绍如何用一篇Word文档.图片或者表格来替换文档中的指定文本字符串.示例要点如下: 1. 用文档替换Word中的文本 2. 用图片替换Word中的文本 3. 用表格替换Word中的文本 工具 Free Spire.Doc for .NET 下载安装后,注意在程序中添加引用Spire.Doc.dll(如下图),dll文件可

页面滚动事件的使用

在现在更加追加页面加载速度和用户体验的情况下,页面的滚动事件使用的越来越多.通常我们使用滚动事件主要做的事情主要有: ajax异步加载,加快页面首次加载的速度 懒加载(或延迟加载):先把HTML元素放到textarea标签中,或把img的链接先放到一个字段里,页面滚动到某个位置时才进行开始加载 顶部导航或侧边导航的焦点跟踪 侧边数字导航的跟踪(例如百度经验) “回到顶部”功能 这两天做了一个demo,大家可以参考一下:页面滚动效果 上图中指出了用滚动事件实现的功能,不过demo中没有实现异步加载

利用Aspose文档转图片

通过使用Aspose您可以轻松的将您的文档转换成真正的图片格式,最好的保证您的内容将实际可见,与其他格式相比,它并不存在查看工具的安装问题. 准备工作: 1:下载Aspose组件包:http://download.csdn.net/detail/laoge/6931819 编写代码: 核心代码AsposeFileToImg,以下代码在文档页数超过100以上生成会变慢,页数越大生成越慢,在实际使用中请注意. using System; using System.Collections.Generi

office文档、图片、音/视频格式转换工具

1.音频/视屏转换工具VLC https://wiki.videolan.org/Mp3/#Container_formats  http://wenku.baidu.com/view/ba73ac5c804d2b160b4ec05a.html?re=view https://wiki.videolan.org/How_to_Batch_Encode/ https://wiki.videolan.org/Transcode/ VLC supported video format to MP4 (