JavaScript
邓紫棋的小粉丝
php开发 GEM get everybody moving!
展开
-
Js生成二维码
<!DOCTYPE html><html><head><meta charset="utf-8"/><title> JS 生成二维码 </title><script src="qrcode.js"></script><script type="text/javascript">window.onload = function(){ // 二维码对象 var qrcode;转载 2016-01-24 14:08:55 · 584 阅读 · 0 评论 -
ajax 如何 读取 xml 文档
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></t原创 2016-08-21 14:00:34 · 314 阅读 · 0 评论 -
js 阻止冒泡
$('.two').live('click',function(e){ e = e || window.event; if(e.preventDefault) { e.preventDefault(); e.stopPropagation(); }else{原创 2016-08-22 17:11:08 · 289 阅读 · 0 评论 -
js 将字符串类型的xml转成xml对象
function createXml(str){ if(document.all){ var xmlDom=new ActiveXObject("Microsoft.XMLDOM"); xmlDom.loadXML(str); return xmlDom; } else return new DOMParser().parseFromStr原创 2016-08-26 14:46:31 · 5586 阅读 · 0 评论 -
Ajax返回xml文本无法读取的问题(PHP)
1.检查xml格式是否有误,如果xml格式错误的话是没法获得xml值的。2.在后台生成xml文本时,要在输出的开始加入xml头。例如在php语言中,使用header(“Content-type: text/xml”)3.将xml设置为不缓存模式。在php中,使用header(“Cache-Control : no-cache,no-store,max-age=0,must-revalidate”)原创 2016-08-26 14:50:46 · 543 阅读 · 0 评论 -
Fiddler显示IP的设置方法
打开fiddler软件 按ctr+r 或者 菜单–Rules–Customize Rules2 第一次时会让你下载 fiddlersyntaxsetup.exe 然后你下载安装 安装后打开发现3 ctrl+F 搜索 static function Main()添加一行 FiddlerObject.UI.lvSessions.AddBoundColumn("ServerIP", 12转载 2016-12-11 17:22:52 · 3546 阅读 · 0 评论 -
ajax data传参2种方式的细微区别
示例:$.ajax({ type: "POST", url: "some.php", data: "name=John&location=Boston", success: function(msg){ alert( "Data Saved: " + msg ); }});这里data后面跟的参数可以用二种表式:一种是普通url传参的写法一样,还有一种就是转载 2016-12-03 10:52:58 · 4035 阅读 · 0 评论 -
js 通过post方式打开页面 利用html5本地存储获取数据
function postOpenWindow(URL) { var temp_form = document.createElement("form"); temp_form .action = URL; temp_form .target = "_blank"; temp_form .method = "post"原创 2016-12-05 14:19:03 · 2721 阅读 · 0 评论 -
js把日期字符串转换成时间戳
function get_unix_time(dateStr){ var newstr = dateStr.replace(/-/g,'/'); var date = new Date(newstr); var time_str = date.getTime().toString(); return time_str.substr(0, 10);}get_转载 2016-11-24 09:12:53 · 1622 阅读 · 0 评论 -
父类和子类都存在click事件,如何让子类事件高于父类事件
<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Examples</title> <meta name="description" content=""> <meta name="ke原创 2016-08-21 09:36:25 · 3693 阅读 · 0 评论 -
jquery使用live绑定toggle事件,第一次点击没有反应,第2次才起作用问题
$("#popChapterManage .JS-edit").live("click",function(){ $(this).toggle(function () { $(this).text("保存"); var input = $(this).parent().siblings(".input"); va原创 2016-08-21 09:35:07 · 4597 阅读 · 1 评论 -
$(...).on is not a function 解决方案
比如在js加入$("p").on("click",function(){ alert("The paragraph was clicked.");});如果报$(…).on is not a function 错误 可能是你的jQuery的插件版本过低 引入较高的版本 如 jquery-1.8.3.min.js原创 2016-08-18 16:49:58 · 25236 阅读 · 2 评论 -
js获取get参数方法
//获取get参数 function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = location.search.substr(1).match(reg);原创 2016-01-30 13:49:09 · 347 阅读 · 0 评论 -
scrollTop兼容各个浏览器的办法
var scrollTop = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop;alert(scrollTop);原创 2016-04-05 08:32:32 · 626 阅读 · 0 评论 -
JS 判断某个字符串是否存在与数组中
<script>function in_array(stringToSearch, arrayToSearch) { for (s = 0; s < arrayToSearch.length; s++) { thisEntry = arrayToSearch[s].toString(); if (thisEntry == stringToSearch) {原创 2016-04-12 08:45:01 · 6086 阅读 · 0 评论 -
JS 去除数组中重复的元素
<script>function hovercUnique(arr) { var result = [], hash = {}; for (var i = 0, elem; (elem = arr[i]) != null; i++) { if (!hash[elem]) { result.push(elem); hash[elem] = true;原创 2016-04-12 08:47:36 · 380 阅读 · 0 评论 -
js截取中文
<html lang="zh-CN"><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <script type="text/javascript"> var StringUtil = function(){ this.LenB = function(str){原创 2016-05-11 14:15:45 · 823 阅读 · 0 评论 -
js 获取当前浏览器所在的位置
<script src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js"></script><script> alert(remote_ip_info.province + '\n' + remote_ip_info.city)</script>原创 2016-06-24 08:03:26 · 4432 阅读 · 0 评论 -
jQuery 遍历数组
var json = '[{"id":"1","tagName":"apple"},{"id":"2","tagName":"orange"},{"id":"3","tagName":"banana"},{"id":"4","tagName":"watermelon"},{"id":"5","tagName":"pineapple"}]';$.each(json, function(idx, o原创 2016-01-30 18:00:01 · 398 阅读 · 0 评论 -
input file onchange 不起作用的解决办法
<html> <head> <script> function change(obj){ alert("change..."); var nf = obj.cloneNode(true); obj.parentNode.replaceChild(nf, obj);} </script> </head> <body> <input type="file" name="f1原创 2016-06-19 17:30:37 · 9289 阅读 · 1 评论 -
监控微信浏览器 自带返回按钮时间
比如现在有一个操作 是 A->B->C->B 在B页面的返回键 第一次返回的是C 如果想直接返回A或者其他地方 则需要触发返回事件 pushHistory(); window.addEventListener("popstate", function(e) { //alert("我监听到了浏览器的返回按钮事件啦");//根据自己的需求原创 2016-11-27 10:12:18 · 3293 阅读 · 1 评论