• 批量下载 O'Reilly 提供的免费电子书

    发布于:2016-12-08 作者:唐钰豆豆 评论(0) 引用(0) 浏览(935) 分类:研究

    批量下载 O'Reilly 提供的免费电子书

    在编程类的免费电子书的下载页面,http://www.oreilly.com/programming/free/

    点击后会进入到具体的下载页面但是需要填写个人信息,然后才能下载,下载了几个之后就发现了规律

    最终下载的文件分为三种类型:pdf、epub和mobi,并且下载的链接就是上面链接中的文件名+相应的后缀,

    比如介绍页面里有一个电子书的链接为:http://www.oreilly.com/programming/free/c++-today.csp?intcmp=il-prog-free-product-...

    阅读全文>>

    标签: JavaScript
  • 使用eval()动态执行函数

    发布于:2016-09-18 作者:唐钰豆豆 评论(0) 引用(0) 浏览(699) 分类:研究

    使用JavaScript的eval()函数可以根据不同的变量值来执行不同的函数或者获取不同的变量

    具体使用如下:


    /* 预先定义的变量和函数 */
    
    var ver_ver ='1111111111111111';
    function fun_console() {
        console.log('true');
    }
    /*  */
      function fun_do(e) {
        eval(e+"()");//由变量的值匹配到同名的函数,可执行
      }
    function fun_get(e) {
        eval(e+"");//由变量的值匹配到同名的变量,可取值
    ...


    阅读全文>>

    标签: HTML5 JavaScript
  • js操作cookie

    发布于:2015-12-06 作者:唐钰豆豆 评论(0) 引用(0) 浏览(814) 分类:研究

    wepapp需要保持用户登录状态,找了比较方便的方法,但是在真机上不能用,浏览器中测试都可以用,

    来源:http://www.oschina.net/code/snippet_156736_4923


    <script type="text/javascript" charset="utf-8">
    //获得coolie 的值
    function cookie(name) {
        var cookieArray = document.cookie.split("; "); //得到分割的cookie名值对
        var cookie = new Object();...


    阅读全文>>

    标签: HTML5 JavaScript
  • 本地存储LocalStorage使用方法

    发布于:2015-12-06 作者:唐钰豆豆 评论(0) 引用(0) 浏览(830) 分类:研究

    今天加班做wepapp,全站使用Cookiesl尝试使用Cookies来保存登录信息,

    LocalStorage:

    使用方法和SessionStorage一样,如下代码所示:

    此对象主要有两个方法:


    保存数据:localStorage.setItem(Key, value);

    读取数据:localStorage.getItem(Key);

    清除数据:localStorage.clear();

    Key:表示你要存入的键名称,此名称可以随便命名,可以按照变量的意思来理解。

    Value:表示值,也就是你要存入Key中的值,可以按照变量赋值来理解。


    阅读全文>>

    标签: HTML5 JavaScript