
JavaScript
༺ཌༀཉི浮华背后༃ༀད༻
成功来源于不懈的努力
展开
-
javascript 控制弹出窗口
前言:经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息 、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段javascript代码即可实现。下面我就带您剖析它的奥秘。 【1、最基本的弹出窗口代码】转载 2013-06-24 13:38:36 · 794 阅读 · 0 评论 -
js 下拉底部加载|滑轮滚动到页面底部ajax加载数据的实例
转载链接:http://www.cnblogs.com/thinksley/archive/2013/05/12/3074237.html滚动下拉到页面底部加载数据是很多瀑布流网站的做法,那来看看配合jsonp是如何实现的吧,小菜总结记录之用,高手勿喷。当然本例子采用的是jquery库,后期会做成原生js。本例的数据调用的是锋利的jquery一书提供的一段json。首先要先转载 2014-02-11 14:14:58 · 8051 阅读 · 0 评论 -
jquery|javascript 回车事件
jquery实现回车事件,代码如下:全局: $(function(){document.onkeydown = function(e){ var ev = document.all ? window.event : e; if(ev.keyCode==13) { $('#FormId).submit();//处理事件 }}});转载 2014-05-04 11:28:08 · 1044 阅读 · 0 评论 -
HTML代码 网页设置 QQ空间等分享
转载链接:http://zhidao.baidu.com/link?url=gpehGR7eSSyilECgVIOuZnDycBUjKABR2VubZAUSRD89qQrNhlCBxHuIUq9mQmvGaQy2RUSw1gAx614JlroXFK转载 2014-06-10 09:00:26 · 8060 阅读 · 0 评论 -
jquery JSON的解析方式
转载链接:http://www.jb51.net/article/19366.htm转载 2014-06-11 15:03:26 · 860 阅读 · 0 评论 -
ie兼容响应式布局的实现总结 和 针对ie浏览器的CSS
参考链接:http://zhidao.baidu.com/link?url=bQioDKMnG_eQoE6dCxzd2hPtMyiB7phu6hBdOupn1Pjk1hV-ItXFZS5GDUBoH5qrfi9LXkUoSciXTiGN36G6LK参考链接:转载 2014-06-03 10:02:59 · 2673 阅读 · 0 评论 -
css3动画事件—webkitAnimationEnd
转载链接:http://www.jb51.net/css/72443.html转载 2014-11-24 18:24:54 · 1352 阅读 · 0 评论 -
javascript 手机手势动作touch触屏原理分析
转载链接:http://www.lvtao.net/web/220.html$(function(){ document.getElementById("moveId").addEventListener('touchstart', touchStart); document.getElementById("moveId").addEventListener('to转载 2015-04-02 13:48:08 · 1665 阅读 · 0 评论 -
JS弹出窗口
转载链接:http://www.jb51.net/article/32747.htm如何利用网页弹出各种形式的窗口,我想大家大多都是知道些的,但那种多种多样的弹出式窗口是怎么搞出来的,我们今天就来学习一下: 1.弹启一个全屏窗口 windows.open('http://www.jb51.net','脚本之家','fullscreen');2.弹启一个被F11化后的窗口转载 2015-09-24 14:49:58 · 943 阅读 · 0 评论 -
Ajax跨域提交JSON和JSONP
前言: 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须支持We原创 2013-07-11 15:32:14 · 3013 阅读 · 0 评论 -
原生js实现给指定元素的后面追加内容
var header1 = document.getElementById("header"); var p = document.createElement("p"); // 创建一个元素节点 insertAfter(p,header1); // 因为js没有直接追加到指定元素后面的方法 所以要自己创建一个方法 function insertAfter( newE原创 2014-08-13 17:48:53 · 17618 阅读 · 0 评论 -
JS中utf8和GBK的字符编码转换
资料链接:http://igogogo9.iteye.com/blog/1056691、PHP中的 json_encode 函数只限编码UTF-8的数据,当转换GBK或者GB2312等编码的数据时,会将汉字转为NULL。2、JavaScript 中json 的使用:① 将对象转为json字符串:JSON.stringify(obj)② 将json转为对象原创 2015-01-20 12:06:18 · 53599 阅读 · 0 评论 -
微信小程序开发 Request Headers: Provisional headers are shown
在微信小程序开发的时候,写了两个API请求:请求A: //请求A wx.request({ url: 'https://wx.baidu.com/api/wx/getBallByDate', method: 'POST', dataType: 'json', data: { date: that.data.cur...原创 2018-08-29 18:45:56 · 11252 阅读 · 0 评论 -
input file的默认value清空与赋值方法
出于安全性考虑,JS是不能直接设置File的value值的,下面是我总结出来的方法第1个方法是大多人传统做法,替换HTML代码,楼上的已经用到了,我不过是用正则优化一下; 第2个方法利用SendKeys模拟键盘操作,需要允许浏览器调用ActiveX才行; 第3个方法,有点像武侠小说里的"乾坤大挪移"一样,呵呵,看看就知道了! 把input file類型的value清空转载 2014-02-09 16:49:55 · 26059 阅读 · 0 评论 -
JS的常用正则表达式 验证密码
JS的正则表达式//校验是否全由数字组成function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true }//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 Java代码 function isRegister转载 2013-07-04 15:31:35 · 15541 阅读 · 0 评论 -
PHP生成各种验证码和Ajax验证
转载链接:http://www.helloweba.com/view-blog-191.html验证码在WEB应用中非常重要,通常用来防止用户恶意提交表单,如恶意注册和登录、论坛恶意灌水等。本文将通过实例讲解使用PHP生成各种常见的验证码包括数字验证码、数字+字母验证码、中文验证码、算术验证码等等以及其Ajax验证过程。查看演示DEMO下载源码PHP生成验证码图片PHP转载 2013-11-20 10:48:19 · 1059 阅读 · 0 评论 -
表单跨域提交
利用form表单跨域post 现在ajax应用这么广泛,一般的应用都是直接通过异步调用就可以了,但是有些东西必须要使用post,而且是跨域的时候,ajax异步调用的方式就无能为力了。当然现在也有很多种办法,比如通过flash中转去post,可以post到任何域中,或者是通过嵌入iframe来实现,flash的方式虽然好,但是用户还得下载个swf文件,而且as开发我也就略知皮毛,所以这转载 2013-07-11 16:21:30 · 9030 阅读 · 0 评论 -
使用window.postMessage实现跨域通信
JavaScript由于同源策略的限制,跨域通信一直是棘手的问题。当然解决方案也有很多:document.domain+iframe的设置,应用于主域相同而子域不同;利用iframe和location.hash,数据直接暴露在了url中,数据容量和类型都有限Flash LocalConnection, 对象可在一个 SWF 文件中或多个 SWF 文件间进行通信, 只要在同一客户端就行,跨应转载 2013-07-19 11:04:09 · 2034 阅读 · 0 评论 -
JavaScript的10种跨域共享的方法
在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢?同源策略在客户端编程语言中,如javascript和 ActionScript,同源策略是一个很重要的安全理念,它在转载 2013-07-19 11:26:36 · 1635 阅读 · 0 评论 -
HTML5+CSS3+JQuery1.9 输入框切换和Div失焦模拟
Div失焦原理:判断document点击对象是否在Div容器以内,否则触发事件需要脚本:jquery-1.9.1.js下载地址:http://download.youkuaiyun.com/detail/dmtnewtons/5807757JQuery_Model_input/*初始化*/:link,:visited { text-decoration:none }ul,o原创 2013-07-24 17:02:26 · 1835 阅读 · 0 评论 -
web 网页按比例显示图片 js
原文链接:http://blog.youkuaiyun.com/liqinghuiyx/article/details/5442349在动态站点上经常需要上传自己的图片,而这些图片的大小是未知的,在显示成缩略图的时候必须进行按比例的缩放才能美观地显示。以最近做的golf网站(http://www.changligolfsales.com)做例子。该网站需要上传高尔夫产品图片,并以缩略图显示在列表上转载 2013-08-09 08:48:25 · 1243 阅读 · 0 评论 -
用jQuery实现弹出窗口/弹出div层
原文链接:http://hi.baidu.com/awz_tiger/item/863cfc10c4bb0f6171d5e8d9http://blog.163.com/qiuxinke2006@126/blog/static/24885580201131763139536/http://hi.baidu.com/kilwin/blog/item/f4cfaf2695375920转载 2013-08-29 11:33:54 · 11169 阅读 · 0 评论 -
Jquery1.6版本后attr的变化
原文链接:http://www.cnblogs.com/-run/archive/2011/11/16/2251569.htmlJquery1.6版本后attr的变化Jquery1.6版本后 attr 改动后的效果:jquery1.6+版本: 下文来自www.jquery.com The difference betweenattributes and proper转载 2013-09-02 15:35:15 · 798 阅读 · 0 评论 -
Javascript实现的左右滑动菜单
原文链接:http://www.cnblogs.com/miqi2214/archive/2009/04/28/1445308.htmlJavascript实现的左右滑动菜单先看Demo便于理解:请大家往这里看业务需求:1. 菜单个数不固定,当菜单个数长度小于给定范围宽度,则左右移动控制按钮不激活(呈灰色状态)。2. 初始未移动,右侧按钮为灰色,左边按钮为彩色,转载 2013-09-13 11:31:47 · 1972 阅读 · 0 评论 -
JavaScript 操作 Cookie
从事web开发也有些日子了,cookie 是个啥差不多能说明白,可是实际自己一上手操作就是得去搜索(你们懂的),结果被鄙视了...所以就写一篇博文做为自己的学习笔记,嘿嘿,博客的好处在此体现出来了。 什么是 Cookie “cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和转载 2013-09-29 17:33:42 · 738 阅读 · 0 评论 -
javaScript如何监听浏览器关闭事件
转载链接:http://www.cnblogs.com/Tim_Liu/archive/2010/11/09/1872596.html最近写东西的时候发现需要对浏览器的关闭进行监听,当用户关闭的时候需要调用session.invalid();清空session信息,但是仔细一查手册发现无论是body还是window都没有onclose事件,之后onload,onunload,b转载 2013-10-10 10:48:50 · 4530 阅读 · 0 评论 -
HTML5文件实现拖拽上传
转载链接:http://www.cnblogs.com/caonidayecnblogs/archive/2010/09/09/1821925.html通过HTML的文件API ,Firefox、Chrome等浏览器已经支持从操作系统直接拖拽文件,并上传到服务器。 相对于使用了十多年的HTML表单,这是一个革命性的进步。虽然IE的落后让很多开发者还在观望中,但是Gmail邮箱的转载 2013-10-18 14:37:31 · 1051 阅读 · 0 评论 -
KindEditor js 路径修改及表单提交注意事项
参考资料:http://www.kindsoft.net/docs/usage.html在具体项目中,往往需要将js统一管理,如放置同一目录js中,那么对应的kindeditor的调用脚本也要跟着变:目录结构:|--program|--|--html|--|--|--index.html|--|--js|--|--|--kindedi原创 2013-11-05 14:25:17 · 2231 阅读 · 0 评论 -
微信小程序研发问题梳理:翻页:下拉:缓存:canvas:富文本:分享
微信小程序研发问题梳理最近鼓捣小程序的时候,着实遇到了一些问题,尽管有些再翻看文档几遍,就能找到答案,但还是要发挥下烂笔头的功效,顺便梳理下。问题列表登录流程 小程序标签页地址无法跳转问题 页面翻页内容加载问题 页面下拉无法触发的问题 小程序本地缓存的使用 Canvas制图横向滚动 富文本内容无法解析 小程序分享功能1.登录流程通过小程序登录时获取的 code 和...原创 2018-11-30 17:59:43 · 816 阅读 · 0 评论