Js
xb12369
当你的才华撑不起你的梦想的时候,就该好好反省,然后静下心来学习!
展开
-
iframe实现页面的刷新
一般情况下,页面要求的不是整个都刷新,假如只是刷新页面中的某块我们首先想到的就是iframe!!! 如果有已经写好的页面1.php 要使这个页面实现每个五秒刷新: function show() { window.setTimeout("window.frames['test'].location.reload()",5000); }原创 2012-02-16 15:27:25 · 735 阅读 · 0 评论 -
js判断当前的访问是手机还是电脑
一搜到处都是的: //平台、设备和操作系统 var system ={ win : false, mac : false, xll : false }; //检测平台 var p = navigator.platform; alert(p); /**var sUserAg原创 2013-11-21 10:58:51 · 9514 阅读 · 2 评论 -
只能输入数字和小数点
<input type="text" name="yyt_latlongitude" value="${net.yytLongitude}" maxlength="10" onkeyup='value=value.replace(/[^\d.{0-6}]/g,"")' onbeforepaste="clipboardData.s原创 2013-11-14 09:46:58 · 988 阅读 · 0 评论 -
【解决】js中ie8下不识别indexOf的解决办法
把一下代码放在你的indexOf方法的上面:if (!Array.prototype.indexOf){ Array.prototype.indexOf = function(elt /*, from*/){ var len = this.length >>> 0; var from = Number(arguments[1]) || 0; f原创 2014-03-10 15:07:31 · 15891 阅读 · 0 评论 -
js计算当前输入的个数,汉字算两个字符
function getStringLen(Str){ var i,len,code; if(Str==null || Str == "") return 0; len = Str.length; for (i = 0;i < Str.length;i++) { code = St原创 2014-03-19 11:39:36 · 8546 阅读 · 0 评论 -
js模拟时钟
js模拟时钟<!--function showClock(){ var date = new Date();this.year = date.getFullYear();this.month = date.getMonth() + 1;this.date = date.getDate();this.day = new Array("星期日", "星期一", "星期二", "星原创 2014-07-17 11:26:38 · 1547 阅读 · 0 评论 -
jquery循环遍历页面上的radio,checkbox,text,textarea
$("#btnSave").click(function(){ var raoLg = $("#menutop2 ul").length; for(var i =1;i<= raoLg;i++){ var flag = $("input[name='radio"+i+"']:checked").val(); //alert(flag); if(flag==null){原创 2014-07-30 15:07:24 · 12649 阅读 · 1 评论 -
js中获取上下文路径
js中获取上下文路径//js获取项目根路径,如: http://localhost:8083/uimcardprjfunction getRootPath(){ //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath=window.document.location.href;原创 2015-06-08 19:49:17 · 21896 阅读 · 2 评论 -
jsp页面上img的onerror属性
直接贴代码: if(item.shopPic.indexOf("http://121.40.129.68:8080")>=0){ html += '';}else{ html += '';} 解决的方法也很简单,在重新给img的src属性赋原创 2015-11-10 14:17:31 · 2567 阅读 · 0 评论 -
JS倒计时:从某个固定时间开始倒记
JS时间倒计时var time_now_server,time_now_client,time_end,time_server_client,timerID; time_end=new Date("2010/10/4 11:10:1");//结束的时间time_end=time_end.getTime(); time_now_server=new Date("2010/10/04 1转载 2015-12-07 18:46:34 · 13822 阅读 · 0 评论 -
target="rightFrame" frame中的跳转
一般网页的结构为:上(top)、左(菜单兰)、右(页面栏)现有类似页面:代码为:常见的页面跳转为:1、比如top中我要跳到right页面 A标签的时候直接用target="rightFrame"帮助如果是js函数呢:window.parent.rightFrame.location.href=原创 2016-03-11 17:09:02 · 8242 阅读 · 1 评论 -
页面右下角提示信息框
index.html --> function initPage(){ var returnMsg = "信息1 jquery-1.7.2.min.js信息2 notice.js"; $.show('提示信息',returnMsg,10000); }原创 2016-05-25 16:46:35 · 5422 阅读 · 0 评论 -
js限定文本框只能一个小数点,第一位不能是0或者点
在一个输入数字的文本框,可以实现以下功能:①第一位不能是0(测试喜欢在第一位输入0)或者.②只能输入一个小数点③如果第一位是0,那么用非0 的数字替换第一位(模拟支付宝)④最多只能输入到小数点的后两位经测试能够正常使用~原创 2016-12-06 09:19:22 · 10780 阅读 · 0 评论 -
jquery过滤特殊字符',防sql注入
今天写的代码给项目经理看了下,因为之前没有考虑sql注入的问题,然后在他测试我的code的时候,打了一个“'”,然后我的程序就挂了!于是乎,我在网上找到了一个验证并过滤文本框的jquery!先上图:PS:这里用@#测试,因为'太小了,都看不清楚了!具体的jquery代码: $(document).ready(function() { //返回 $("#原创 2012-12-28 10:14:52 · 20339 阅读 · 3 评论 -
jquery 友情提示:鼠标移上去,清空输入框的提示,然后给文字附颜色
先上图:【因为No pic i say ge maoxian】1是:input的value 2是title然后鼠标移上去:提示文字消失鼠标一开,恢复文字!直接上代码:查询: //编辑 function editUser(id){ //alert(id); location.hre原创 2012-12-27 11:34:10 · 5150 阅读 · 0 评论 -
iframe实现页面的刷新
一般情况下,页面要求的不是整个都刷新,假如只是刷新页面中的某块我们首先想到的就是iframe!!! 如果有已经写好的页面1.php 要使这个页面实现每个五秒刷新: function show() { window.setTimeout("window.frames['test'].location.reload()",5000); }原创 2012-04-26 15:26:50 · 606 阅读 · 0 评论 -
Asp.net中后台*.cs与前台JS脚本之间相互调用的几点心得
Asp.net中后台*.cs与前台JS脚本之间相互调用的几点心得 一、 经 常需要在asp.net中“后台代码*.cs文件中调用javascript脚本中已经定义好的脚本函数”。基本包括一下几种办法:1. 用Response.Write() 方法写入脚本: 比如在单击按钮后,先操作数据库,完了后显示已经完成,可以在最后想调用的地方写上:转载 2012-06-08 10:59:23 · 1132 阅读 · 0 评论 -
window.showModalDialog传值
父页面: function dialwinprocess() { window.showModalDialog("SelectReceiver.aspx?&sj="+ Math.random(), window, "dialogWidth:600px;DialogHeight=490px;status:no; scroll=no");原创 2012-07-12 16:19:56 · 3070 阅读 · 1 评论 -
JS跳到新页关闭当前页,跳到顶部,添加删除提示等等,自己看吧
原文来自:我是来自这一1.网页技术分为三个方面:静态网页、网页美工、动态网页。2.DHTML(动态HTML)是一种通过各种技术的综合而得以实现的概念,包括三部分:HTML、Script(JavaScrip or VBScript)、CSS(Cascading Style Sheets)。3.颜色“#rrggbb”六位十六进制数。4.js删除提示1)删除2转载 2012-08-01 17:05:42 · 7216 阅读 · 0 评论 -
js操作日期(函数,js版的dateAdd与dateDiff,四舍五入(round()方法)并保留小数点后N位的函数)
JS操作时间(函数)[javascript] view plaincopyvar myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) my转载 2012-08-16 14:06:07 · 2625 阅读 · 0 评论 -
js 返回上一页和刷新
1. Javascript 返回上一页history.go(-1), 返回两个页面: history.go(-2); 2. history.back(). 3. window.history.forward()返回下一页 4. window.history.go(返回第几页,也可以使用访问过的URL) 例:向上一页 r转载 2012-08-22 16:20:21 · 793 阅读 · 0 评论 -
遮罩层遮不住DropDownList---获取页面上所有的select并隐藏
【IE6下】假如页面使用了服务器控件DropDownList,然后在某一操作上要实现弹出层,这时候你就会发现:遮罩层遮不住DropDownList!!!怎么办?我的办法是:获取页面上所有的select(也就是DropDownList)var drpall = $("select"); //一行代码获取页面上所有的select然后隐藏selectdrpall原创 2012-10-09 15:45:18 · 1490 阅读 · 0 评论 -
等页面加载完在执行某个操作
document.onreadystatechange = subSomething; function subSomething() { if (document.readyState == "complete") { imgLoad(); } el原创 2012-09-18 17:13:56 · 806 阅读 · 0 评论 -
js判断用户使用的是什么浏览器
var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s原创 2012-09-20 17:13:42 · 3361 阅读 · 0 评论 -
UpdateProgress无效,无法显示,没有效果,js给你答案
当按钮botton位于updatepannel的外面的时候,会导致UpdateProgress起不到作用! <asp:UpdateProgress ID="Update原创 2012-11-01 15:18:53 · 3815 阅读 · 0 评论 -
jquery更改输入框type为密码框password
很蛋疼的一个问题: 用juqery将文本框变成密码框$(document).ready(function(){ $("#e1").val("hello world!"); $("#e1").click(function(){ alert('11'); $("#e1").attr("type","password"); $("#e1")原创 2012-10-25 16:44:29 · 13272 阅读 · 2 评论 -
限制文本框只能输入数字:Asp.net&C#
网上很多关于文本框只能输入数字的,今天又找了一遍,发现以前的写法居然有点问题!onkeypress="if (event.keyCode57) event.returnValue=false;"这样写如果用户打汉字,依然可以通过!现在找到了两种写法:拒绝. / ? = + ` ~ 以及汉字(目前测了下,貌似真的只能输入汉字)onkeyup='value=valu原创 2012-11-22 16:20:45 · 5033 阅读 · 0 评论 -
js货币比较
第一版:直接单位为“元”来比较,用的是parseFloat,然后尴尬的是这个居然自带精度;比如:var i = 0.07; i = i*100; parseFloat(i)7.000000000000001导致用户明明账户余额跟账单金额一致,还提醒他余额不足,就是因为多了这个精度!!!第二版:换成“分”来比较,用的是parseInt,然后又有尴尬的事情了,360浏原创 2017-05-04 17:54:02 · 2264 阅读 · 0 评论