
javascript
文章平均质量分 62
jjavaboy
这个作者很懒,什么都没留下…
展开
-
JS获取DOM元素位置与大小
转自:http://www.cnblogs.com/mackxu/archive/2012/12/29/2839396.html1、浏览器窗口大小//窗口高度function getTotalHeight(){ if($.browser.msie){ return document.compatMode == "CSS1Comp转载 2013-03-29 09:51:50 · 1205 阅读 · 0 评论 -
闭包解惑
闭包,是指有权限访问另一个函数的作用域中的变量的函数。创建闭包的常见方式,就是在一个函数内部创建另一个函数,如下面例子//全局变量clickNumvar clickNum = 10;function createClickMe(){ //函数createClickMe作用域的变量clickNum var clickNum = 0; return function(){原创 2016-05-31 14:05:30 · 519 阅读 · 0 评论 -
GET和POST(ajax request, form submit, 上传文件)
ajax请求和form提交的GET和POST方法,form提交包含提交一般input type='text'的参数,也包含上传文件,即input type='file'。原创 2015-02-10 23:46:41 · 885 阅读 · 0 评论 -
js中各数据类型转换到Boolean类型
数据类型转换为true的值转换为false的值BooleantruefalseString任何非空字符串"" (空字符串)Number任何非零数字值(包括无穷大)0和NaNObject任何对象nullUndefined不适用undefined原创 2014-02-23 00:35:27 · 3934 阅读 · 0 评论 -
js移动图片
如现有图片images1:可能通过以下js实现图片的上、下和左、右移动。var div1 = document.getElementById("div1"); if(s == "up"){ div1.style.top = (parseInt(div1.style.top) + 100) + "px"; }else if(s原创 2015-02-12 23:39:55 · 883 阅读 · 0 评论 -
保存html内容到数据库
一、获取页面的html内容//本例使用jqueryvar htmlContent = $("html").html();如果页面是放在iframe里的,如下用法frameId是iframe元素的id,var htmlContent = $(document.getElementById('frameId').contentWindow.document.body).parent原创 2015-01-06 10:53:42 · 29578 阅读 · 0 评论 -
js打开新窗口并最大化
调用viceScreen.open(url),打开一个新的窗口,并是最大化的,如果想调整窗口的位置的话,可以调用resizeTo(width, height)方法。1、在父窗口调用子窗口方法,可以使用方法getSecondWindow(),便可以取得子窗口的引用对象,继而通过引用对象可以调用子窗口的方法了。2、想实现双屏显示,即是在主屏打开一个新窗口,新窗口是显示在副屏的,可以通过设置wi原创 2015-02-12 23:30:19 · 3837 阅读 · 0 评论 -
数据库的html内容显示到页面
一、js发送读取html内容请求var url = "...", data = {id:".."};$.ajax({ url: url, type : "post", data : data, dataType: "json", success: function(data, textStatus原创 2015-01-06 10:56:30 · 21706 阅读 · 4 评论 -
浏览器显示pdf文件
var pdfOpen_params = { navpanes: 1, view: "FitH", pagemode: "thumbs" }; var pdfAttributes = { url: url, pdfOpenParams: pdfOpen_params }; window.onload = function (){ var pdf原创 2014-07-31 15:06:53 · 1157 阅读 · 0 评论 -
js的Array类型的常用方法
join( param ) : 如param : ',', 则以',原创 2014-05-22 01:28:25 · 636 阅读 · 0 评论 -
js函数的属性和方法
在javascript中,函数就是对象,所以函数也属性和方法。1.其中属性有length、prototype,length属性表示函数希望接收的命名参数的个数prototype属性,我们平时使用比较多,但在本文不详谈2.方法每个函数都有两个非继承的方法:apply()和call()2.1 apply(),接收两个参数,第一个是在其中运行函数的作用域,第二个是参数数组(可以是原创 2014-03-22 23:28:51 · 1057 阅读 · 0 评论 -
window.onload PK $(document).ready()
windown.onload,即是jquery 的$(windown).load(),当页面的所有内容,包括页面的图片,或者flash,script全部加载完后,才会触发onload事件,如果页面刚好包括有图片,flash,这有可能是一个比较长的过程;$(document).ready()是jquery的方法,当页面的DOM(文档对象模型)加载完后就会触发query的rea原创 2016-05-10 23:38:47 · 869 阅读 · 0 评论