文档标签: qianduan
js获取url参数
[html]
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
[/html]
js获取url参数...
今天发现HotKeys插件的功能真的很强大,且使用简单,以后再也不用考虑键值的问题了,自己定义每个键的函数就行了
使用方法:
复制代码代码如下:
$.hotkeys.add('键名', function(){ 要实现的目的});
//键名可以是单键,也可以是组合键例如:ctrl+c就表示同时按下ctrl和c.
取消某个键的事件:
复制代码代码如下:
$.hotkeys.remove('键名');
具体演示效果请转到我专门翻译的一个页面,你可以自己测试特殊键和组合键:http://img.jb51.net/online/jquery_HotKeys.html
下载插件地址::http://code.google.com/p/js-hotkeys/downloads/list...
当调用的远程js加载出错的情况下加载本地js,CDN加载同时在CDN出错的情况下本地副本加载
[html]
<script src="https://ajax.googleapis.com/ajax/libs/dojo/1.5/dojo/dojo.xd.js"></script>
<script>
typeof(dojo) === "undefined" && document.write(unescape('%3Cscript
src="js/libs/dojo-1.5.min.js"%3E%3C/script%3E'))
</script>
[/html]...
js判断后缀名,js获取上传文件后缀名称
[html]
var obj = document.getElementById('file');
var ext = obj.value.substr(obj.value.lastIndexOf(".")).toLowerCase();//获得文件后缀名
[/html]...
手机网页自适应html代码:
[html]
<meta name="viewport" content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable=no;">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="format-detection" content="telephone=no">
[/html]...
1、根据经纬度标示周围相关信息:
http://developer.baidu.com/map/jsdemo.htm#i3_1
2、根据经纬度返回周围相关json数据
http://developer.baidu.com/map/place-api.htm#.E6.9C.8D.E5.8A.A1.E5.9C.B0.E5.9D.80
http://api.map.baidu.com/place/search?&query=%E5%AD%A6%E6%A0%A1&bounds=39.915,116.404,39.975,116.414&output=json&key=37492c0ee6f924cb5e934fa08c6b1676
3、拾取位置经纬度
http://api.map.baidu.com/lbsapi/getpoint/index.html
以上是我用得比较多的接口地方了!
百度地图理解,百度地图使用心得方法...
经常看到别人有网站上是滚动到的地方图片才加载出来,出于好奇心我今天找了一个网站上的效果。
看一下jquery.lazyload.js的使用方法
[html]
var $=jQuery.noConflict();
$(function(){
$("img.lazy").lazyload({effect:"fadeIn"});
});
[/html]
jquery.lazyload.js下载...
在使用多文件上传或无刷新上传的时候可能会用到现在用得很广泛的Jquery Uploadify插件,一款不错的上传插件。
Uploadify如何设置上传文件类型呢?
看一下官方的操作:Uploadify官网
[php]
<input type="file" name="file_upload" id="file_upload" />
[/php]
[php]
$(function() {
$("#file_upload").uploadify({
'fileTypeDesc' : 'Image Files',
'fileTypeExts' : '*.gif; *.jpg; *.png',
'swf' : '/uploadify/uploadify.swf',
'uploader' : '/uploadify/uploadi...
在有些页面要使用ajax来执行下载任务,但是又要求不能跳转页面!一般的想法都是利用iframe来实现。
贴上代码:
[html]
function downloadFile(url)
{ var elemIF = document.createElement("iframe");
elemIF.src = url;
elemIF.style.display = "none";
document.body.appendChild(elemIF);
}
[/html]
url用来处理文件头相关的东西,就跟你新开链接下载一样的链接!这个东西我还尝试了两个晚上啊!
这里在贴上PHP下载文件的方法,支持中文下载:
[php]
//附件下载
public function downloadfile($filename, $newfilename) {
if (!is_file($file...
经常是输入json数据到js中,一直用的json_encode,也一直没问题
今天在做微信相关的数据的时候,需要将json数据传输到PHP中,利用的jquery.json插件,利用此插件将数据转换成json数据传入后台进行操作
问题就是在这里经过toJson后的数据是被转义过了的,前面我一直是将str_replace将\"轮换成 “但是后面修改数据的时候越来越多的\"需要数据,最后在网上查找到了相关的解决方法:
http://www.beijibear.com/index.php?aid=45
本章的重点在这里:http://www.beijibear.com/index.php?aid=182
PHP去掉转义后字符串中的反斜杠\函数stripslashes
addslashes函数主要是在字符串中添加反斜杠对特殊字符进行转义,stripslashes则是去掉转义后字符串中的反斜杠\,比如当你提交一段json数据到PHP端的时候可能会遇到json字符串中有\导致json_decode函数无法将j...
最近一个项目用的是猫东写的formValidator验证插件,在处理选择框是出现了以下的情况:
在formValidator 用户手册中,对inputValidator有如下的一句说明:
“对select-one而言inputValidator里的参数min和max表示选择的索引号范围”
意思就是说,对于单选下拉列表来说,规则中设置的min及max值都表示的是被选中的option的索引值,而不是被选option的value。
例如,我们有如下的表单项:
<select name="select1" id="xueli">
<option value="0">--请选择你的学历--</option>
<option value="1">专科</option>
<option value="2">本科</option>
<option value="3">研究生</option>
<option v...
目前知道的网页定位都是基于HTML5技术。
http://www.ibm.com/developerworks/cn/web/1208_wangjian_html5geo/?cmp=dwskl&cpb=dw&ct=dwcon&cr=cn_swb&ccy=cn
HTML5 地理位置定位(HTML5 Geolocation)原理及应用
地理位置(Geolocation)是HTML5的重要特性之一,提供了确定用户位置的功能,借助这个特性能够开发基于位置信息的应用。今天这篇文章向大家介绍一下HTML5地理位置定位的基本原理及各个浏览器的数据精度情况。在访问位置信息前,浏览器都会询问用户是否共享其位置信息,以 Chrome 浏览器为例,如果您允许 Chrome 浏览器与网站共享您的位置,Chrome 浏览器会向 Google 位置服务发送本地网络信息,估计您所在的位置。然后,浏览器会与请求使用您位置的网站共享您的位置。
HTML5 Geolocation API 使用非常简单,基本调用方式如下:
if ...
前面我们了解了jquery瀑布流的相关流程,其中有一个问题值得我们注意就是jquery height()这个属性
height只计算了本身的高度,其中不包括margin、padding、border这些属性!
在线测试地址:jqeruy在线测试工具...
155 条记录 3/
12 页
上一页 下一页 12345 下5页 最后一页