有小伙伴留言说需要一个js实现屏幕自适应局部的代码,这里简单整理了下,放出来给大家。代码如下: <!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> <style> *{ margin:0; padding:0; list-style:none; } div{ margin:0 auto; height:10000px; min-width:880px; max-width:1100px; background:#060; clear:both; } ul{} li{ float:left; display:inline; width:198px; height:198px; border:1px s...
代码如下: /** * param:o表示检测的值 * return:返回字符串"undefined"、"number"、"boolean"、"string"、"function"、"regexp"、"array"、"date"、"error"、"object"或"null" */ function typeOf(o){ var _toString = Object.prototype.toString; //获取对象的toString()方法引用 //列举基本数据类型和内置对象类型,你还可以进一步补充该数组的检测数据类型范围 var _type ={ "undefined" : "undef...
本文我们将为jQuery用户分享8个超实用的技巧攻略。jQuery是JavaScript最好的库之一,主要用于制作动画、事件处理,支持Ajax及HTML 脚本客户端。此外,jQuery还拥有各种插件,以帮助开发者在最短时间内快速创建网站/网页。 文中分享的这些实用代码,希望你会喜欢。 1)禁用右键单击功能 如果你想为用户节省网站信息,那么开发者可以使用这段代码——禁用右键单击功能。代码如下: $(document).ready(function() { //catch the righ...
摘要:对于前端开发我们最重要的工作就是兼容性,系统的兼容性,浏览器的兼容性等等。今天分享一个我在项目中封装的判断操作系统与浏览器的方法。 操作系统: var os = (function() {var UserAgent = navigator.userAgent.toLowerCase();return {isIpad : /ipad/.test(UserAgent),isIphone : /iphone os/.test(UserAgent),isAndroid : /android/.test(UserAgent),isWindowsCe : /windows ce/.test(UserAgent),isWindow...
最近,国内开始流行另一种流氓行为:使用框架(Frame),将你的网页嵌入它的网页中。 比如,有一家网站号称自己是”口碑聚合门户”,提供全国各个网上论坛的精华内容。但是,其实它就是用框架抓取他人的网页,然后在上面加上自己的广告和站标,这同盗版书商有何不同?!防止方法,在代码如下: </body>之前加入这段代码:代码如下: <script type="text/javascript"> if ( top.location !== self.location ) { top.location = sel...
加速运动,即一个物体运动时速度越来越快;减速运动,即一个物体运动时速度越来越慢。现在用Javascript来模拟这两个效果,原理就是用setInterval或setTimeout动态改变一个元素与另外一个元素的距离,如xxx.style.left或xxx.style.marginLeft,然后每次运动后都使速度增加,这样加速运动的效果就出现了,减速运动是同样的道理。 下面是两个示例: 加速运动代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>J...
前面有一篇原生js实现星级评分 。可能覆盖面不是很广,现在给出一个jquery实现的星级评分。代码如下: <div class="star"> <span>jQuery星级评论打分</span> <ul> <li><a href="javascript:;">1</a></li> <li><a href="javascript:;">2</a></li> <li><a href="javascript:;">3</a></li> <li><a href="javascript:;">4</a></li> <li><a href="javascript:;">5</a></li> </ul> </div> 代码如下: <style> *{margi...
具体的解释查看注释吧,这里就不多废话了,直接上代码:代码如下: /* function obj$(id) 根据id得到对象 function val$(id) 根据id得到对象的值 function trim(str) 删除左边和右边空格 function ltrim(str) 删除左边空格 function rtrim (str) 删除右边空格 function isEmpty(str) 字串是否有...
在Javascript中可以使用OuterWidth,OuterHeight 获取浏览器的大小.用 innerWidth,innerHeight 来获取窗口的大小(除去浏览器边框部分)。对于IE6 及之前版本,要区分是标准模式,还是混杂模式。标准模式使用document.documentElement.clientWidth,document.documentElement.clientHeight;混杂模式使用document.body 的clientWidth,clientHeight。代码如下: (function () { var pageWidth = window.innerWidth; ...
在网上看见很多问node.js如何获取客户端信息,所以记录下来,以供大家参考。结果:是不是很简单呢,有相同需求的小伙伴直接拿走,自由使用吧。
代码一:代码如下: <p><a href="#" class="tooltip" title="这是我的超链接提示1.">提示1.</a></p> <p><a href="#" class="tooltip" title="这是我的超链接提示2.">提示2.</a></p> <p><a href="#" title="这是自带提示1.">自带提示1.</a></p> <p><a href="#" title="这是自带提示2.">自带提示2.</a></p> 代码如下: $(function(){ $(".tooltip").mouseenter(function(e){ this.mytitle=this.title ...
代码一: { wait:90,hsTime:function(that){if (this.wait == 0) { $(#hsbtn).removeAttr("disabled").val(重发短信验证码); this.wait = 90; } else { var _this = this;$(that).attr("disabled", true).val(在+_this.wait+秒后点此重发);_this.wait--; setTimeout(function() { _this.hsTime(that); }, 1000) } }, } 代码二: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DT...
在java中一个hashCode算法,可以用来计算一个字符串的hash值,今天一个朋友突然问俺能不能在js中计算hashCode,要求和java的hashCode计算结果一样。 对于java的hashCode,以前到现在也一直没有了解过其算法,不过猜想应该也不会太难,于是现在java中写了这段代码进行测试: 运行结果:899755 按下Ctrl键点击hashCode方法名跟进去看了下其算法,发现是很简单的几句代码,如下所示:代码如下: public int hashCode() { int h = hash;...
分页类,我放在 plugin/Paginate.js代码如下:/** * 分页插件类(缺少每页的显示数,listrows明天写) * @param page {Number} 当前页 * @param pagesize {Number} 每页记录数 * @param total {Number} 总记录数 * @constructor */function Paginate(page, pagesize, total){ if(!page || page <1){ page = 1; } if(!pagesize || pagesize<1){ pagesize = 20; } if(!total || total <0){ total =...
1.游戏背景介绍(写在前面的废话): 五月初的某天,看到某网推荐了这款游戏,Pongo,看着还不错的样子就用ipad下下来试玩了下,玩了两局感觉还错挺过瘾的,因为是手欠类游戏嘛大家懂的。 但是没一会发现游戏在ipad似乎有些bug,玩一会就会卡住然后只能强退了,真是揪心,记录还等着破呢。 怎么办?玩游戏不如玩自己的游戏的念头又邪恶的出现了,然后就把pad丢给了朋友虐心去,我默默回到电脑前开始动手自己写个不会卡的...