详解Javascript中的Url编码/解码

2014-5-25 liyangweb.com 李杨 JavaScript

摘要

本文主要针对URI编解码的相关问题做了介绍,对Url编码中哪些字符需要编码、为什么需要编码做了详细的说明,并对比分析了Javascript中和编解码相关的几对函数escape / unescape,encodeURI / decodeURI和encodeURIComponent / decodeURIComponent。

预备知识

   foo://example.com:8042/over/there?name=ferret#nose  
   \_/  \______________/ \________/\_________/ \__/ 
     |                 |                        |                    |             | 
scheme     authority               path             query      fragment

URI是统一资源标识的意思,通常我们所说的Url只是URI的一种。典型Url的格式如上面所示。下面提到的Url编码,实际上应该指的是URI编码。

阅读全文>>

标签: JavaScript

评论(4) 浏览(3187)

一些必不可少的Sublime Text 2插件

2014-5-23 liyangweb.com 李杨 Web周边

安装Sublime Text 2插件的方法:

1.直接安装

安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。

2.使用Package Control组件安装

也可以安装package control组件,然后直接在线安装:

阅读全文>>

标签: sublime

评论(1) 浏览(3505)

Window.Open()详解

2014-5-19 liyangweb.com 李杨 JavaScript

一、window.open()支持环境:
JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+

二、基本语法:
window.open(pageURL,name,parameters) 
其中:
pageURL 为子窗口路径 
name 为子窗口句柄 
parameters 为窗口参数(各参数用逗号分隔) 

三、示例:

阅读全文>>

标签: JavaScript window.open

评论(4) 浏览(3059)

git撤销commit

2014-5-8 liyangweb.com 李杨 Web周边

如果不小心commit了不希望commit的内容,那么如何如何撤销commit呢?

使用git log查看日志

阅读全文>>

标签: git撤销commit

评论(2) 浏览(11350)

变废为宝,将你的小u盘打造成强大的路由器

2014-5-8 liyangweb.com 李杨 数码小技巧

一些鸡肋般的小容量U盘,用起来嫌容量太少,丢了好像又觉得太可惜。不过现在将它进行一番小改造后,配合我们的电脑,就能得到一台强大的路由器,不仅省了买路由的钱,而且这台路由器在市面上基本买不到!

阅读全文>>

标签: U盘路由器

评论(4) 浏览(3438)

骑行眼镜镜片的一些小知识

2014-5-7 liyangweb.com 李杨 侃侃而谈

户外骑行除了头盔,另一个必备装备就是骑行眼镜了。骑行眼镜和太阳镜不同,骑行中千万不要使用太阳镜。因为骑行眼镜比太阳镜多一个防风的作用,千万不要小看了这个功能,它能大大降低你得结膜炎的几率。所以一般好的骑行眼镜,在骑行速度过快时,会让你的眼睛丝毫感觉不到风吹。骑行眼镜不得使用玻璃做镜片材料,应为在你摔车时它会大大加强你受伤的可能,而使用树脂却能保护你的眼镜不被划伤。

阅读全文>>

标签: 骑行眼镜

评论(3) 浏览(2776)

PHP 如何阻止用户上传成人照片或者裸照

2014-5-7 liyangweb.com 李杨 PHP

在这份教程中,我们将会学习到如何阻止用户通过PHP上传成人照片或者裸照.

  示例   下载

  我在phpclasses.org上面偶然发现一个很有用的,由Bakr Alsharif开发的可以