- 浏览: 11006 次
最新评论
文章列表
table 文本过长换行
- 博客分类:
- css
转自 http://www.cnblogs.com/xp/archive/2007/10/09/918136.html
<style>
.foo{
word-break:break-all;
word-wrap:break-word
}
</style>
1 能力检测
//ie 5 支持不支持 document.getElementById();
//所以需要重写 getElementById()方法
function getElementById(id){
if(document.getElementById){
return document.getElementById(id);
}else{
document.all[id];
}
}
小技巧
强转布尔值
var str = "dd";
var ...
BOM-NAVIGATOR
- 博客分类:
- javascript
navigator 属性 很多,具体就不列了,需要使用的时候可以自己去查询(http://www.w3school.com.cn/jsref/dom_obj_navigator.asp)
navigator 检查特点插件
var hasPlugin = function(name){
var arr = navigator.plugins;
for(var i = 0 ; i < arr.length ; i ++){
if(arr[i].name.indexOf(name ) > -1){
ret ...
BOM-LOCATION
- 博客分类:
- javascript
window.location 和 document.location
location 的属性
hash , host , hostname , href , pathname , port , protocol , search
1 查询操作
重点介绍一下search
location.search 返回的是从问号到URL 末尾的所有内容
2 位置操作
随便修改location 上面的属性(hash 除外),页面都会以新的URL重新加载。
以这些方式修改URL 之后,会生成一条历史记录,点击后退回到前一个页面
可以通过 location. ...
BOM-WINDOW
- 博客分类:
- javascript
window 对象
1 全局作用域
var age= 29 ;
window.color = "red";
//IE 9 版本以下报错
delete window.age ; //false
//IE 9 版本以下报错
delete window.color ; // true
alert(window.age) // 29
alert(window.color) // undefined
2 iframe
window frams 中 通过索引值从0开始,从左到又,从上到下 也可以通过名称来进行访问
< ...
360浏览器默认使用IE兼容模式解决办法
- 博客分类:
- 浏览器
使用360浏览器都是被优先选用兼容模式打开
若页面需默认用极速核,增加标签:<meta name="renderer" content="webkit">
若页面需默认用ie兼容内核,增加标签:<meta name="renderer" content="ie-comp">
若页面需默认用ie标准内核,增加标签:<meta name="renderer" content="ie-stand">
(转自http://www ...
12-17 javascript
- 博客分类:
- javascript
问题一
场景描述:百度和天猫的搜索提示框的出现,例如你输入n 提示牛仔裤 输入new 提示 new balance,
这样其实都是通过Ajax 来实现的,但是Ajax作为异步的方式,如何来判断输入 n 他返回的是牛仔裤 而不是new balance 呢
下面是我自己的想法,,通过全局变量和局部变量做一个对比
<input type="text" >
<div id="storeData"></div>
<script>
$(function(){
$("#storeDat ...
javascript 面试题
- 博客分类:
- javascript
(申明:本文转自新浪微博@IT程序猿,附件是原图片)
题一
(function(){var a = b = 5})()
console.log(a);
console.log(b);
输出是 undefined , 5
因为 a 是通过var 申明的 但是 b = window.b 就全局变量 ,但是在严格模式下会报错('use strict'), 另外
var a = b = 5 ;
等价于
b = 5 ;
var a = b ;
题二
原生方法
String.prototype.foo = String.protot ...
上午去办理港澳通行证
中午找小伟吃饭,打台球,打乒乓球,看妹子。
晚上请小伟吃饭。
明天加油看书
周五到周日,回了趟家,爸妈白头发又多了不少,现在主要还是操心我成家,但是找对象这种事情,哪有这么容易,另外的就是买房了。
我妈还是做了很多团和饺子,过了节,听着爸妈絮絮叨叨的向祖先许下愿望,希望我在外面一切都好的时候,实在感觉有点难过,我也是25岁了,其实也不应该让自己爸妈这么忙碌的,至少在我个人看来,挺心疼的。我妈最近更年期,身体也不大好,容易发火,我爸还要一点点的赚钱,来忙活这个家,应该也比较累,还是穿着我高中穿剩的衣服,以前也埋怨过爸妈, 不能给我买房子,不能给我提供比较好的环境,现在想想也实在自私,毕竟在他们的能力范围,他们已经给了最好的。
现在加紧学习技术,拿到更高的薪水,也能 ...
ie 7 window resize
- 博客分类:
- javascript
今天公司要搬家,实在是吵吵闹闹搞了一天,学了一点javascript
ie 6 , ie 7 在window resize 的时候 会出现多次(简单的说 在这些浏览器下面 resize是一个动态的过程,从开始位置到最终大小,他们不止一次的触发resize事件)
$(function(){
$(window).resize(function(){
//正常情况
alert(1);
//IE 6 , IE7 个人想出的解决方法
height = $(window).height();
...
Redis cluster -3
- 博客分类:
- NoSql
1 重新在新的环境上搭建redis集群 又遇到了问题,现在把问题整理一下
问题1:如何安装redis
解决:解压之后 (tar zxvf *.tar.gz) make &make install
问题2:redis-cli command not found
解决: 需要安装tcl-8.5 以上的版本 (转自 http://blog.csdn.net/luyee2010/article/details/18766911)
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gzsudo tar ...
Redis cluster -2
- 博客分类:
- NoSql
目标:测试master down , 是否会有slave节点 替换master
步骤:
对于原本的环境只有2个master节点,暂不支持主从切换(原因后面描述),第一步要做的就是添加节点,添加节点过程异常曲折,最后不得不重新搭建了集群。(参照上 ...
年前骚乱的心,在朋友跳槽成功或不成功的面前,终于平稳了一些。
知道积累的重要,同时也明白时间的宝贵。
写Blog 主要是希望自己有所提高。
附一句:圆规之所以圆梦,是因为脚在走而心不动,我们尚未成功,是因为心不定而脚不走。