摘要: 利用原生JSON对象,将对象转为字符串 var jsObj = {}; jsObj.testArray = [1,2,3,4,5]; jsObj.name = 'CSS3'; jsObj.date = '8 May, 2011'; var str = J... 阅读全文
posted @ 2014-04-24 21:49 凡vv凡 阅读(873) 评论(0) 推荐(0) 编辑
摘要: apply:方法能劫持另外一个对象的方法,继承另外一个对象的属性. Function.apply(obj,args)方法能接收两个参数obj:这个对象将代替Function类里this对象args:这个是数组,它将作为参数传给Function(args-->arguments) ca... 阅读全文
posted @ 2014-02-15 15:56 凡vv凡 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 某一种类型文件下载举例某一种类型文件下载举例 $downfile = $_GET["download"]; //文件名称带后缀名 $filename = basename($downfile); $filename_info = explode('.', $filename); //文件后缀名 $fileext = $filename_info[count($filename_info)-1]; header('Content-type: application/'... 阅读全文
posted @ 2014-01-28 11:38 凡vv凡 阅读(1614) 评论(0) 推荐(0) 编辑
摘要: JSONP是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式)。本文主要介绍JSONP跨域原理,一起来看。JSONP是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式)。JSON系统开发方法是一种典型的面向数据结构的分析和设计方法,以活动为中心,一连串的活动的顺序组合成一个完整的工作进程。之所以会有跨域这个问题的产生根本原因是浏览器的同源策略限制,理解同源策 阅读全文
posted @ 2014-01-06 13:51 凡vv凡 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 思路:现有主界面main在域a下,被嵌套页面B在域b下,被嵌套页面B又嵌套一个在域a下的中介页面A。当用户打开浏览器访问mail.html的时候载入B,触发B的onload事件获取其自身高度,然后B载入A,并将高度值作为参数赋值给A的location对象。这样A就可以通过location.hash获得B的高度。(location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以直接将页面重定向url。而location.hash则可以用来获取或设置页面的标签值。比如http://domain/#admin 阅读全文
posted @ 2013-12-23 21:38 凡vv凡 阅读(188) 评论(0) 推荐(0) 编辑
摘要: CSS书写顺序1.位置属性(position, top, right, z-index, display, float等)2.大小(width, height, padding, margin)3.文字系列(font, line-height, letter-spacing, color- text-align等)4.背景(background, border等)5.其他(animation, transition等)CSS书写规范使用CSS缩写属性CSS有些属性是可以缩写的,比如padding,margin,font等等,这样精简代码同时又能提高用户的阅读体验。去掉小数点前的“0”简写命名很 阅读全文
posted @ 2013-12-02 17:51 凡vv凡 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1 window.onload=function (){ 2 var oTxt=document.getElementById('txt1'); 3 oTxt.onkeydown=function (ev){ 4 var oEvent=ev||event; 5 if(oEvent.keyCode!=8 && (oEvent.keyCode57)){ 6 return false; 7 } 8 }; 9 };10 阅读全文
posted @ 2013-11-25 00:07 凡vv凡 阅读(183) 评论(0) 推荐(0) 编辑
摘要: js获取屏幕高度,宽带网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.offsetHe... 阅读全文
posted @ 2013-11-18 10:18 凡vv凡 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 一、请给你的代码加上注释这个世界不存在百分百的完美的jquery插件,注释不止是给别人看、更重要的是给自己看。你应该把注释当做你代码的一部分,养成随手加注释的习惯,尤其是编写javascript的时候。1、在全部代码前加上文件说明注释以下是插件加的注释:/*** $.yitip* @extends jquery.1.4.2* @fileOverview 创建文字提示框* @author 姓名* @email 123456@126.com* @site wwww.123.com* @version 0.1* @date 2010-07-17* Copyright (c) 2010-2010 姓名 阅读全文
posted @ 2013-11-17 22:28 凡vv凡 阅读(385) 评论(0) 推荐(0) 编辑
摘要: https://getfirebug.com/firebuglite/是介绍firebug在别的浏览器如何使用或者在html中引入firebug-lite.js,然后安F12 阅读全文
posted @ 2013-10-10 00:46 凡vv凡 阅读(211) 评论(0) 推荐(0) 编辑