前端开发(备份)
赤泥
这是一条个性签名
展开
-
关于一个使用正则表达式匹配来写的显示时间的方法
Date.prototype.format=function(format)Unknown macro: { var o={ "M+"}if(/(y+)/.test(format))format = format.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length));for(var k原创 2014-07-28 16:00:29 · 711 阅读 · 0 评论 -
同事分享的HTML5 实现HTTP地址MP3播放的方案
Eclipse常用快捷键A 窗口类快捷键1. 【Ctrl+Alt+G】:在工作空间中查找文本2. 【Ctrl+G】:工作空间中的声明3. 【Ctrl+Shift+G】:工作空间中的引用 1Java 从入门到精通4. 【Ctrl+H】:打开【搜索】对话框5. 【Ctrl+Shift+U】:显示【文件中的出现位置】快速菜单6. 【Alt+Shift+N】:【新建】菜单原创 2014-07-28 16:13:32 · 1042 阅读 · 0 评论 -
内容翻页滚动条控件(电视端)
function $(_id) {return document.getElementById(_id);}var showPage={currentPage:1,totalPage:1,currentPos:10,//初始化数据init:function(dataJson){//显示内容信息/* if(dataJson.c=="" ||dataJson.c==un原创 2014-07-28 16:04:40 · 580 阅读 · 0 评论 -
图片滑动控件(电视端)
function ViewPhoto(data){this.data = data;this.container = "photoPic";this.pageSize = 1;this.listSize = 1;this.dataIndex = 0;this.focusIndex = 0;this.pageNow = 1;this.pageTot = 1;t原创 2014-07-28 16:06:20 · 459 阅读 · 0 评论 -
两种滚动跑马灯效果-从当前位置开始
左右无间断滚动效果,wj整理收集。function marqpuee(){ vars1=document.getElementById("div1"); vars2=document.getElementById("div2"); vars3=document.getElementById("div3"); vars4=doc原创 2014-07-28 16:43:12 · 1205 阅读 · 0 评论 -
简单的翻页组件
page_div=function(_pageJson){this.top=_pageJson.top || 0;this.pageHeight=_pageJson.pageHeight;this.pageJson=_pageJson;this.isLoop=_pageJson.isLoop || false;this.handle=_pageJson.handle || fu原创 2014-07-28 16:41:26 · 624 阅读 · 0 评论 -
stb端光标的获取和处理
//处理光标位置function setCaretPosition(ctrl, pos){ if(ctrl.setSelectionRange){ctrl.focus();ctrl.setSelectionRange(pos,pos); } else if (ctrl.createTextRange) {var range = ctrl.createTextRa原创 2014-07-28 16:39:15 · 441 阅读 · 0 评论 -
stb前端开发js性能优化总结
js性能优化javascript是一种解释型语言,性能无法达到和C、C++等编译语言的水平,但还是有一些方法来改进。1、循环 JavaScript中的循环方式有for(;;)、while()、for(in)3种。其中for(in)的效率极差,因为for(in)执行过程中需要查询散列键。for(;;)和while()比较,while循环的效率要优于for(;;)。 2、局部原创 2014-07-28 16:19:54 · 864 阅读 · 0 评论 -
个人收集关于js跨域的资料
jquery ajax json 跨域取得json格式的值: 此方法解决jquery ajax 跨域取json数据的时候返回值通过firebug 可以查到,但是不执行回调函数的问题 $(document).ready(function (){$('#btn').click(function(){ alert("frist"); var q = documen原创 2014-07-28 16:20:23 · 497 阅读 · 0 评论 -
使用CSS修正一切:20多个常见Bug及其修正方法
毫无疑问,一个合理的布局和结构是最好选择。这不仅是因为你的布局在不同浏览器见表现不同,而且还因为的CSS有很多方法来布局你的每个元素。今天,我们希望与你们分享一些避免在创建CSS布局时容易遇到的错误的技巧。IEBug修正1- Bug修正:IE双倍Margin bug- 元素是浮动的-并且给元素一个和浮动同一个方向的margin-结果显示两倍的指定margin大小。这个方法非常简原创 2014-07-28 16:47:23 · 550 阅读 · 0 评论 -
拼装html字符串的最快方法
案例简述:我们常常在瓶装html字符串,这个是一个经常使用到的做法,有没有想过我们拼装方法不是最好最快的呢?在追求效率的今天,达到优化的极致,当每一次提速0.01秒的时候,各个环节汇总提速在项目中就是一个大的跨越。关键字:瓶装 字符串 最快方法一.描述:第一种:逐个字符串相加var arr = ['item 1', 'item 2', 'item3', ...],list =原创 2014-07-28 16:46:59 · 577 阅读 · 0 评论 -
stb端带农历的时间格式化
无标题文档var currTime;var dateFormat = "yyyy-MM-dd hh:mm:ss w n s c a";//可配置var timeInterval = 1000;//时间间隔单位/毫秒function CalConv() {FIRSTYEAR = 1998;LASTYEAR = 2031;today = new Date原创 2014-07-28 16:40:13 · 546 阅读 · 0 评论