代码杂记(二)

 1.

cellpadding:可设置或返回单元格边框与单元格内容之间的空白量(以像素为单位)。

cellSpacing:可设置或返回在表格中的单元格之间的空白量(以像素为单位)。

word-break:break-all  让行内自己主动换行

2.

实现页面的悬浮,opacity參数为调整透明度:

<div id="chatDiv" 

              style="opacity:1;border:1 red solid;position:fixed;bottom:5%;right:5%;margin:0 0 0 0px;height:100px;width:150px;display:block;">

</div>

3.

Java获取cookie中的值:

Cookie[] cookies = request.getCookies();

String haozk = null;

for(Cookie cookie:cookies){

switch(cookie.getName()){

 case "haozk":

  haozk = cookie.getValue().toString();

  break;

}

}

4.

Dos远程连接命令:mstsc

Myeclipse的搜索文件的快捷键:ctrl+shift+r

内容辅助alt+/

Cannot read property ‘’ of null:js执行的时候你的页面还没有载入完毕,所以js找不到页面元素,就会抛出这个问题。

回调:    $("#listContent").load(src,function(){

        initActive();

});

5.

不用cookie保存切换状态等。改用html5window.localStorage,不存在跨页面的cookie失效问题在含有iframe的父页面与子页面之间都可仅仅用window.localStorage,不用获取父窗体等等。

function setNumShow(type){

var storage = window.localStorage;

if(storage){

storage.setItem("numShow", type);

}

}

function getNumShow(){

 var storage = window.localStorage;

 if(storage){

 return storage.getItem("numShow");

 }

 return null;

 }

6.

HTML 5 提供了两种在client存储数据的新方法:

localStorage - 没有时间限制的数据存储

sessionStorage - 针对一个session 的数据存储

之前,这些都是由cookie 完毕的。

可是cookie 不适合大量数据的存储,由于它们由每一个对server的请求来传递,这使得cookie 速度非常慢并且效率也不高。

在HTML 5 中,数据不是由每一个server请求传递的,而是仅仅有在请求时使用数据。它使在不影响站点性能的情况下存储大量数据成为可能。

localStorage 方法存储的数据没有时间限制,能够用来统计站点訪问次数。



posted @ 2017-05-14 21:56  yfceshi  阅读(238)  评论(0编辑  收藏  举报