【死记硬背】javascript常用代码或注意事项
2016-03-11 10:03
501 查看
window.location.href='main.html'
页面跳转
x?y:z三目运算
x是一个boolean类型,若x为true,结果显示y,若x为false,则结果显示z.
var _this = ¥(this);
$(this).find('.a').click(function(){
$(this).find().....//代表.a
_this.find()………………//需要父类的时候
});
new Date(2016, 0, 25);
是2016.1.25
js中月是0-11
判断是否手机访问自动跳转移动端
网页上弹出新窗口,要求新窗口水平垂直居中
关于ajax,js原生方法和jquery方法,要求背诵
关于添加事件监听器,js原生和jquery方法,要求背诵
bootstrap url tab
解决Twitter Bootstrap Tab URL链接问题
页面跳转
x?y:z三目运算
x是一个boolean类型,若x为true,结果显示y,若x为false,则结果显示z.
var _this = ¥(this);
$(this).find('.a').click(function(){
$(this).find().....//代表.a
_this.find()………………//需要父类的时候
});
new Date(2016, 0, 25);
是2016.1.25
js中月是0-11
判断是否手机访问自动跳转移动端
var is_mobile=function (){ var arrs=['iphone','android']; var info=navigator.userAgent.toLowerCase(); for(var i=0; i<arrs.length; i++){ var result=info.indexOf(arrs[i]); if(result > -1){ return true; } } return false; } if(is_mobile()){ window.location.href="http://wap.miit.gov.cn"; }
网页上弹出新窗口,要求新窗口水平垂直居中
function openWin(qq,sitename) { //转向网页的地址; var url='http://wpa.qq.com/msgrd?v=3&uin='+qq+'&site=qq&menu=yes'; //网页名称,可为空; var name=sitename; //弹出窗口的宽度; var iWidth=720; //弹出窗口的高度; var iHeight=600; //获得窗口的垂直位置 var iTop = (window.screen.availHeight - 30 - iHeight) / 2; //获得窗口的水平位置 var iLeft = (window.screen.availWidth - 10 - iWidth) / 2; window.open(url, name, 'height=' + iHeight + ',,innerHeight=' + iHeight + ',width=' + iWidth + ',innerWidth=' + iWidth + ',top=' + iTop + ',left=' + iLeft + ',status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no'); }
关于ajax,js原生方法和jquery方法,要求背诵
关于添加事件监听器,js原生和jquery方法,要求背诵
bootstrap url tab
解决Twitter Bootstrap Tab URL链接问题
// 通过javascript检测页面URL,实现自动跳转到指定标签页 // Javascript to enable link to tab $(document).ready(function(){ var url = document.location.toString(); console.log(url); if (url.indexOf("?id=")>0) { //console.log(url.indexOf("?id=")); $('#xhTab a[href="'+'#'+url.split('?id=')[1]+'"]').tab('show') ; } // Change hash for page-reload $("#xhTab").find("a").on("shown", function (e) { window.location.hash = e.target.hash; }); });
相关文章推荐
- JSON.NET与LINQ序列化示例教程
- jsp : 网页提交验证
- Javascript的精华
- js中几种实用的跨域方法原理详解
- angular JS的使用
- JavaScript获取客户端IP的方法(新方法)
- JS中数组方法小总结
- JavaScript(Iframe、window.open、window.showModalDialog)父窗口与子窗口之间的操作
- JavaScript高级程序设计(第三版)学习笔记6、7章
- 【bzoj1014】【jsoi2008】【火星人prefix】【splay+hash】
- jsp无法支持el标签及jstl标签
- JS正则表达式验证
- JSP乱码问题
- 在看js中的闭包
- 关于@JavascriptInterface安全限制
- js控制台输出console的使用
- Extjs4.1 - Ext.util工具包详解
- 用js读写cookie的简单办法
- ExtJs使用总结(非常详细)
- Javascript闭包(Closure)