前端技术学习
文章平均质量分 52
qian78long
从事php工作5年,熟悉lnmp架构的开发,熟练网站部署。一直奋斗业务前线,专注于业务架构,目前带一个手游平台项目。
展开
-
提高代码执行效率,注意编程小细节
目前的Web应用程序愈发的复杂化,包括拥有富客户端以及大量的JavaScript编码等等,从用户角度而言,让页面加载得更快、对用户的操作响应得更及时,能够给用户提供更为友好的体验,这就需要开发人员应提高应用程序的执行效率,以下是关于提高程序执行效率的小技巧。 1.尽量避免使用DOM。当需要反复使用DOM时,先把对DOM的引用存到JavaScript本地变量里再使用。使用设置innerHTML的方法来替换document.createElement/appendChild()方 法。 2.eval(转载 2010-08-06 17:34:00 · 521 阅读 · 0 评论 -
Tag Archives: selectionStart
需要实现:在光标位置处插入文字,以及获取焦点后光标位置处于文字末尾。以前一直没有做过,今天了解了一下后实现并记录在此。各浏览器TextArea获得焦点后的光标位置情况:textarea.focus()FireFox: 所有文字结束处IE: 文字开头Opera: 文字开头Chrome: 文字开头Safari: 文字开头IE支持document.selectionFirefox,Chrome,Safari以及Opera都有selectionStart和select转载 2010-08-19 15:35:00 · 759 阅读 · 0 评论 -
JavaScript 得到当前浏览器窗口尺寸大小的脚本
<br /><body><br /><SCRIPT LANGUAGE="JavaScript"> <br />var s = "网页可见区域宽:"+ document.body.clientWidth; <br />s += "/r/n网页可见区域高:"+ document.body.clientHeight; <br />s += "/r/n网页可见区域宽:"+ document.body.offsetWeight +" (包括边线的宽)"; <br />原创 2010-08-25 18:47:00 · 730 阅读 · 0 评论 -
location.href=location.href的问题
<br /> 今天突然收到同事发的rtx,说总监大骂有人js用了location.href=location.href。我谈下我的感受。用了这个方法很快就想到此人用这个方法是为了刷新页面。<br /> “刷新页面”由此联想到了window.location.reload():window.location.reload(true); 先说下window.location.reload()与window.location.reload(true)的区别: window.location.re原创 2010-12-15 10:51:00 · 1036 阅读 · 2 评论 -
flash js 互相调用
import flash.external.ExternalInterface;// Calling a JavaScript function from AS3 (with optional parameters)if (ExternalInterface.available) ExternalInterface.call("javascriptFunction", param1, param2);// Implementing a JavaScript callback in AS3 (fl原创 2010-12-29 15:34:00 · 353 阅读 · 0 评论 -
子页面调用父页面的内容
<br />今天一个朋友说了一个问题,子页面调用父页面的内容的方法实现,这里我用js的方法实现了下,没有测试过兼容性。呵呵,其实其他方法也很多,只不过练习下js,留下一个记忆。。<br />//a.html代码 :<br /><br />var opener = null;<br />function newwindow(){<br /> opener = window.open('b.html','new_window','');<br /> start();<br />}原创 2011-01-18 17:43:00 · 542 阅读 · 1 评论 -
xhr
<br />var win = window,<br /> createXHR = function(){//惰性绑定<br /> var wxhr = win.XMLHttpRequest ? win.XMLHttpRequest : win.ActiveXObject, <br /> methods = [<br /> function(){<br /> return new wxhr('MSXML2.XMLHTTP'转载 2011-03-11 10:27:00 · 6461 阅读 · 0 评论 -
离线缓存更新麻烦,不如使用localStorage
智能手机的发展 伴随着智能手机在国内的普及及其换代速度,HTML5技术在移动领域的发展终究比PC端来的更迅速些。 根据移动互联网第三方数据挖掘和整合营销机构艾媒咨询(iiMedia Research)发布的《2012中国智能手机市场年度研究报告》数据显示,截止2012Q4季度,中国智能手机用户数达到了3.8亿,同比增长72.7%;(2012中国智能手机用户规模发展状况)转载 2013-11-08 15:58:10 · 2202 阅读 · 0 评论 -
jQuery获取Select选中的Text和Value
jQuery获取Select选中的Text和Value(jquery学习备忘录)语法解释: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text3. var checkValue=$("#select_id").val();转载 2010-07-08 13:57:00 · 688 阅读 · 0 评论