简单javascript汇总
来源:互联网 发布:mac 汉仪 启功体下载 编辑:程序博客网 时间:2024/04/28 08:06
1、控制Div标签的内容从数字10进行倒数,倒数的时间间隔为1秒。
<script tpe="text/javascript"> var g_var = ; function timerFun() { if (g_var > 0) { document.getElementById("count").innerHTML = g_var--; window.setTimeout(timerFun, 1000); } else { window.close(); } } function init() { window.setTimeout(timerFun, 1000); } </script> <style type="text/css">
2、通过传入的参数,连接到不同的页面,并打开不同的模态窗口。
下面是Javascript代码:
<script type="text/javascript"> function openDraw(mode, id) //传入Status and Award_Code { if (mode == 0) { //很顯然是等待抽獎的AWARD_CODE var url = "LotteryDraw.aspx?ID=" + id + "&catch=" + (new Date()).getTime(); var returnVal = window.showModalDialog(url, window, "dialogTop:0; dialogLeft:0; dialogWidth:140em; dialogHeight:480em; scrolling:yes; status:0; help:0"); if (returnVal != "False") window.location.reload(); } else { //已經抽過獎的AWARD_CODE var url = "LotteryView.aspx?ID=" + id + "&catch=" + (new Date()).getTime(); window.showModalDialog(url, window, "dialogTop:0; dialogLeft:0; dialogWidth:640em; dialogHeight:480em; scrolling:yes; status:0; help:0"); } } </script>
aspx代码:
<div style="position: relative; top: 101px; text-align: center; height: 580px; background: url(Images/mid_category.gif) no-repeat center; left: -24px;"> <div class="menu"> <span> <img src="images/item_00.gif" border="0"> 全體員工專區</span> <asp:Repeater ID="rptCommon" runat="server" OnItemDataBound="rptCommon_ItemDataBound"> <HeaderTemplate> <ul> </HeaderTemplate> <ItemTemplate> <li><a href="#" onclick="openDraw(<%#DataBinder.Eval(Container.DataItem, "Status", "{0}")%>,<%#DataBinder.Eval(Container.DataItem, "Award_Code", "{0}")%>);"> <%# DataBinder.Eval(Container.DataItem, "Award_Name") %> <--- <asp:Label ID="ltlAll" runat="server" Font-Size="10pt" ForeColor="#000000" Text='<%# DataBinder.Eval(Container.DataItem, "StatusCN") %>'></asp:Label> </a></li> </ItemTemplate> <FooterTemplate> <li><a href="#" onclick="openDraw(1,'ALL');">=== 全部中獎名單 ===</a></li> </ul> </FooterTemplate> </asp:Repeater> </div> <a href="LotteryHost.aspx" class="style1">Back</a></div>
3、去掉字符串左右两边的空字符,实现Trim的功能
//去掉字符串左右两边的空字符function trimStr(oObject){var trimRes = nullTrans(oObject);trimRes = ltrimStr(trimRes);trimRes = rtrimStr(trimRes);return trimRes;}//判断字符串是否为空,如果为空则返回空字符function nullTrans(oObject){var transRes = oObject;if (transRes == null) {transRes = "";}return transRes;}//去除左边的空字符function ltrimStr(oObject){var trimRes = nullTrans(oObject);var length = trimRes.length;if (length != 0){for (i=0; i<length; i++){if (trimRes.substr(i,1) != " "){break;}}trimRes = trimRes.substr(i);}return trimRes;}//去除右边的空字符function rtrimStr(oObject){var trimRes = nullTrans(oObject);var length = trimRes.length;if (length != 0){for (i=length-1; i>=0; i--){if (trimRes.substr(i,1) != " "){break;}}trimRes = trimRes.substr(0,i+1);}return trimRes;}
- 简单javascript汇总
- HTML/CSS/JAVASCRIPT简单应用汇总
- javascript 汇总
- ie功能汇总(javascript)
- javascript表单事件汇总
- javascript表单事件汇总
- IE功能汇总(javascript)
- 实用javascript汇总
- javascript表单事件汇总
- 常用javascript技巧汇总
- IE功能汇总(javascript)
- javascript鼠标事件汇总
- JavaScript事件汇总
- javascript表单事件汇总
- javascript库汇总
- JavaScript通用校验汇总
- javascript使用技巧汇总
- javascript面试题汇总
- 2012年工作学习计划——与天下同行共勉
- 利用Flash AS2.0实现读取php xml数据和插入记录
- Android NDK 工具链的使用方法
- 我的Android学习笔记之一:Android开发环境搭建
- GCC Spec Files
- 简单javascript汇总
- 分享 C#不用treeview控件生成漂亮的树型结构
- PHP 基本的文件上传
- 计算2进制数中1的个数
- OpenCV运行namedWindow时,debug版本下正常,release版本下报错
- 浏览器缓存页面或图片问题解决方案
- 我的梦想是去XXXXXXXXX公司工作
- Flash(AS2.0)与php通讯 分享
- 用PHP实现小写金额转换大写金额【精确到分】