判断文档离浏览器顶部的距离的方法
今天写代码时下意识用了 $("body").scrollTop();
等测试的时候才发现在IE下不管用。
以前也碰过这问题,不过我记得好像是用 $("html").scrollTop();解决的。这次发现竟然也不管用。
后来网上看看才发现应该用 $(window).scrollTop();或者 $(document).scrollTop();
记录下来。。最近再看《Javascript高级程序设计》,发现跟距离有关的这些个东西在各个浏览器差异太大。
一直用jQuery才没这感觉。
相关推荐
-
判断文档离浏览器顶部的距离的方法
今天写代码时下意识用了 $("body").scrollTop(); 等测试的时候才发现在IE下不管用. 以前也碰过这问题,不过我记得好像是用 $("html").scrollTop();解决的.这次发现竟然也不管用. 后来网上看看才发现应该用 $(window).scrollTop();或者 $(document).scrollTop(); 记录下来..最近再看<Javascript高级程序设计>,发现跟距离有关的这些个东西在各个浏览器差异太大. 一直
-
visio二次开发--判断文档是否已发生变化(变化就加星号*)
1.最近做一个故障树诊断的项目,用visio二次开发,可以同时打开多个绘制的故障树图形文档.项目中需要实现判断文档是否发生变化,这是很多编辑软件的基本功能,变化了就加个星号*.如果整个项目从0开始自己设计就是另外一回事了,这里是基于visio二次开发,首先想到的是去看微软的官方文档,看是否有相关的API,或则是否改变会触发某些事件,遗憾的是我没找到. 2.不过visio毕竟是微软的产品,做的就是好.它对程序运行动态中的很多过程进行了定义和监视,有一个对Scope的监视,比如粘贴,复制,删除,移动
-
php文档工具PHP Documentor安装与使用方法
本文讲述了php文档工具PHP Documentor安装与使用方法.分享给大家供大家参考,具体如下: PHP Documentor是PEAR下面的一个模块,用来生成文档.PHP Documentor扫描指定目录下面的php源代码,扫描其中的关键字,截取需要分析的注释,然后分析注释中的专用的tag,生成html文件,接着根据已经分析完的类和模块的信息,建立相应的索引,生成html文件.在review代码的时候,有点用处. 一.安装PHP Documentor 首先要先确认一下有没有安装pear库,
-
在HTML文档中嵌入JavaScript的四种方法
在HTML里嵌入JavaScript 在HTML文档里嵌入客户端JavaScript代码有4中方法: 1.内嵌,放置在<script>和</script>标签之间 (少): 2.放置在有<script>标签的src属性指定的外部文件中 (多): 3.放置自HTML事件处理程序中,该事件处理程序由onclick或onmouseover这样的HTML属性值指定它 (很少): 4.放在一个URL里,这个URL使用特殊的协议"javascript"协议
-
js jquery 获取某一元素到浏览器顶端的距离实现方法
如下所示: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <style> body{ margin: 0; padding: 0; } .mdiv{ width: 100px; height: 100px; background-color: red; } </style> </head> <bod
-
将内容写到txt文档里面并读取及删除的方法
1.将内容写到txt文档里面 复制代码 代码如下: public static void writeFile() { String txtFileName = "emailRecord.txt"; String directoryPath = ""; try { directoryPath = WebplusContext.getRealPath("/apps/schoolfellow/upload/smsRecord"); File direc
-
操作XML文档遇到的XMLNS问题及解决方法 (C# 和 PHP)
而昨晚在使用 XPATH 的时候, 遇到一个问题, 改了一个晚上才搞定, 差点没吐血. 果然基础知识要掌握扎实啊!! 假设有以下一份 XML 文档: 我们要获取所有歌曲的标题, 一般是使用以下的 XPATH 表达式: 复制代码 代码如下: /playlist/trackList/track/title 但是匹配的结果会让你非常失望, 你会发现什么也得不到. 于是我在这个问题上卡了好几个小时, 最终万能的 Google 告诉了我答案. 在第二行 playlist 那个节点, 有一个 XMLNS 属
-
android帮助文档打开慢的三种解决方法
经查是因为本地文档中的网页有如下js代码会联网加载信息,将其注释掉后就好了 复制代码 代码如下: <script src="http://www.google.com/jsapi" type="text/javascript"></script> 用一下java代码就可以批量注释 复制代码 代码如下: package cn.sd.fxd.android; /* * 去掉Android文档中需要联网的javascript代码 */import
-
asp.net下用Aspose.Words for .NET动态生成word文档中的图片或水印的方法
1.概述 在项目中生成word文档,这个功能很普遍的,一般生成都是纯文字或是列表的比较多,便于客户打印,而要把图片也生成到word文档中的需求有些客户也是需要的,例如产品图片.这次我们介绍的是如何利用Aspose.Words for .NET在Word中动态的生成图片或水印.Aspose.Words for .NET,这个我就不多介绍了,不清楚的朋友可以看看上一篇文章.需求总是变化得快,最近项目中又多了一个这样需求:系统中生成报价单后,要有一个签名,这个签名是根据不同用户来生成的图片.好了,下面
-
C#向Word文档中添加内容控件的方法示例
前言 大家应该都知道在MS Word中,我们可以通过内容控件来向word文档中插入预先定义好的模块,指定模块的内容格式(如图片.日期.列表或格式化的文本等),从而创建一个结构化的word文档. 下面就来看看如何使用C#给word文档添加组合框.文本.图片.日期选取器及下拉列表等内容控件(这里我借助了一个word组件Spire.Doc). 添加组合框内容控件 组合框用于显示用户可以选择的项目列表.和下拉列表不同的是组合框允许用户编辑或添加项. 核心代码如下: //给段落添加一个内容控件并指定它的S
随机推荐
- Python变量作用范围实例分析
- flex中如何用图像给按钮做皮肤
- 用vbs实现将剪切板的unix格式的内容处理成pc格式的代码
- 针对多用户实现头像上传功能PHP代码 适用于登陆页面制作
- Laravel 5框架学习之日期,Mutator 和 Scope
- 解读在C#中winform程序响应键盘事件的详解
- 验证用户是否修改过页面的数据的实现方法
- Bootstrap模态框使用详解
- Node.js+Express+MySql实现用户登录注册功能
- linux下建站目录分配权限的经验技巧总结
- MSSQL存储过程学习笔记一 关于存储过程
- 基于jquery实现省市联动特效
- jquery 框架使用教程 AJAX篇
- jquery简单实现鼠标经过导航条改变背景图
- java 单播、广播、组播详解及实例代码
- PHP中的生成XML文件的4种方法分享
- C#实现ComboBox控件显示出多个数据源属性的方法
- Android实现自制和播放录音程序
- 快速解决vue-cli不能初始化webpack模板的问题
- Laravel事件监听器用法实例分析