项目中小知识点的积累

这一篇用来记录一下项目中遇见的小问题,以及解决方法

1.多行文字的垂直居中

2.jQuery+Ajax结果用prepend实现淡入及滑动效果

AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。由于其可以减少服务器请求并能提升用户体验,现在很多地方都在用。
这两天做一个Ajax评论的时候,用 prepend() 方法把结果直接插入到页面上,虽然可以实现功能,但是页面直接多出这么一块东西,效果不是很好,所以就想用 fadeIn() 方法或 slideDown() 方法来把结果展现出来,但是发现直接在 prepend() 方法后接上 fadeIn() 并不管用。
后来发现在调用 prepend() 方法的时候,结果其实本身已经是显示状态了,所以 fadeIn() 方法起不到作用。解决办法是在 prepend() 之前让结果先隐藏,即加上一个 hide() 方法。

var response = '<li class="list-group-item">This is a additional line !</li>';
$('.b1').click(function(){
    $(response).hide().prependTo($('.list-group')).fadeIn('slow');
        //或者 $('.list-group').prepend($(response).hide().fadeIn('slow'));
})

4.七牛云uptoken在线生成器

在线uptoken生成

5.支持中文的base64转码和解码

//转码
function base64Encode(input){
    var rv;
    rv = encodeURIComponent(input);
    rv = unescape(rv);
    rv = window.btoa(rv);
    return rv;
}

//解码
function base64Decode(input){
    rv = window.atob(input);
    rv = escape(rv);
    rv = decodeURIComponent(rv);
    return rv;
}

6.在线加密解密

在线加密解密

7.手机上访问pc端编写的页面

服务器用的是Apache,先开启服务器,将项目文件夹放在服务器指定的文件夹下,这是在电脑上可以通过http://localhost/文件目录 来访问,手机想要访问的话要与pc在同一个局域网,同时查到pc端的ip地址,将localhost改为ip地址,即可在手机上访问。
这次遇到一个问题,在pc端可以成功访问,但是放在手机上就报403 forbidden拒绝访问的错误,经过查找,发现httpd.conf文件中的配置有问题,当前的配置如图
配置,几个配置的含义:
Require local 仅允许本地访问;
Require all denied 拒绝所有访问;
Require all granted 允许所有访问;
Require ip 192.168.0.1 仅允许IP:192.168.0.1 访问;
Require not ip 192.168.0.1 仅禁止IP:192.168.0.1访问;
所以我们应该修改成Require all granted 允许所有访问,修改后如下图:

参考http://www.cnblogs.com/chayu/p/6889793.html非常感谢