js
hzbigdog
这个作者很懒,什么都没留下…
展开
-
js 获取自己的函数名称的方法
function getFuncName(_callee){ var _text = _callee.toString(); var _scriptArr = document.scripts; for (var i=0; i<_scriptArr.length; i++) { var _start = _scriptArr[i].text.indexOf(_text); if原创 2012-11-21 08:46:02 · 11714 阅读 · 0 评论 -
用PHP做服务器转发层,解决js的ajax跨域访问问题
做js的ajax应用时,会遇到你需要请求的接口并不在你当前域下,此时就会出现跨域访问的问题,浏览器会禁止你请求这个接口。此时怎么访问这个WebService的接口呢?一个简单的办法就是在本域的服务器上,增加一个转发层,将浏览器上过来的请求接收后,通过服务器将这个请求转发到对应的WebService上,然后把返回结果再取回后,送回js的请求页面。一般而言这个是解决跨域访问最安全与最具兼容原创 2012-11-21 12:48:48 · 10673 阅读 · 0 评论 -
基于jQuery的Web frame 顶部浮动状态提示栏 扩展包
在进行Ajax处理时,需要用一种友好且简洁的方式,提示用户正在异步的与服务进行通信中,此时就需要一个浮动提示栏来解决这个问题。当任务处理完成后,浮动提示栏会自动消失,整个过程优雅而简洁。本函数就解决了这个问题,需要将当前的处理状态以浮动提示框的方式从浏览器窗口的顶部滑入窗口,处理结束后再慢慢消失,整个程序依赖jQuery库,自成闭包。如果你接触过jQuery,应该能直接看懂,调用很方便,直原创 2012-11-23 00:22:39 · 3059 阅读 · 0 评论 -
jQuery封装的获取Url中的Get参数
js的纯前台处理时会遇到将一个网页的参数,通过get方式,传递给下一个页面的问题.此时可以使用js的方式得到当前页面的url中的get参数. 核心语句是:window.location.href详细代码不解释了,有注释,你看了就懂.封装成jQuery扩展包./** * jQuery url get parameters function [获取URL的GET参数值] * @char原创 2012-12-11 14:21:00 · 6353 阅读 · 0 评论 -
用js实现php里面的函数库 strtr()这个很好用
http://phpjs.org/functions/国外的一搓牛人,用js实现了php里面所有的函数。这个函数库很好用,熟悉php的话,写js的时候可以看看,里面有没有要用的到的函数。转载 2013-04-25 14:35:03 · 1297 阅读 · 0 评论 -
jQuery获取checkbox状态时attr('checked')返回undefined的问题
$('#checkbox1').prop('checked') - in jQuery 1.6+, usually the way to go$('#checkbox1').is(':checked') - all jQuery versions, but slower$('#checkbox1').attr('checked') - NOT in jQuery 1.6 - but转载 2013-09-07 17:56:05 · 800 阅读 · 0 评论 -
js 判断 当页面无法回退时(history.go(-1)),关闭网页
在做一个Web项目时遇到一个需求,当页面没有前驱历史记录时(就是当前为新弹出的页面,没法做goback操作即history.go(-1)),点击返回按钮时直接关闭页面,否则就退回到前一页。遇到的问题就是如何判断 是否有history可以回退,这个非常麻烦,因为没有这样的函数直接能获取到,只能通过history.length这个变量做变通的处理,但是对于IE,和非IE的length的返回值不同,原创 2014-08-06 15:54:48 · 33524 阅读 · 3 评论 -
js jquery版本的 金额千分位转换函数(非正则,效率极高)
没想到js里面没有 金额千分位格式化的处理函数(例:1,234.01 这样的格式),网上搜了一圈,都是使用正则的方式处理的。正则的效率不敢恭维啊,又耗费资源速度又慢(虽然处理起来会直观一些)。因此专门写了一个纯数值处理最后输出字符串个 金额千分位处理函数,并封装成jQuery函数包,处理时效率很高,可高频率的使用,直接上代码。还有min压缩版本可点击连接下载。如果你不是jQuery环境,直原创 2014-08-24 22:22:46 · 13636 阅读 · 2 评论