十年前的工具页面,仅做存档,不再更新!

二维码生成:
URL或SKU → 普通二维码 短址二维码 京粉专链
原始地址:
新浪短址:
一些工具:
常用的链接:
pac Proxy jdPay SDK 下载和统计 日志打印
常用 PC 端代码块:
/**
 * 代码块:
 */
var timeTask=setInterval(function(){
        var date=new Date();
        var h=date.getHours();
        var m=date.getMinutes();
        var s=date.getSeconds();
        if(h==8&&m==46&&s==36){
             callFunction();
        }
    },1000);
function callFunction(){
    $("#clockIn").click();
}

/**
 * 去除jshop集成条幅:
 */
$(document).ready(function(){
    $('[report-eventid="MDownLoadFloat_OpenNow"]').parents("div").hide();//京东下载条幅
    $('#m_common_header').hide();//菜单导航
    $("#mob_adv_1003").next().hide()//底部缓存提示文字
});

常用移动端代码块:
/**
 * 普通模块名 (模块名询问:XXX)
 */
首页: HOME
定期理财: INSURANCE
旺财:WANGCAI
股神: STOCK
拍立返: NJRS (iOS)/ PAILIFAN (Android)
白条: BILL
小金库: JRB
实名认证: REALNAME
信用卡还款: CCR
手机充值: PHONE_RECHARGE
注册: LOGIN
扫一扫: SCAN
京东白拿: JINGDONGBAINA
生活应用: LIFEPAY
/**
 * 常用模块激活(注意依赖)
 */
打开小金库充值:App.open('JRB','purchaseSign');
打开URL(抢吧): App.open('activity','http://qiang.wangyin.com');
抢吧:
jdp.openAppModel({
    name: "ACTIVITY",
    params: {url: 'http://qiang.wangyin.com'},
    callback: function() {}
})
基金:
jdp.openAppModel({
    name: "FUND",
    params: {code: '110018'},
    callback: function() {}
})
卡券主页:
  生产地址: https://m.jdpay.com/user/myCoupon
  闭环地址: https://172.24.4.61:8101/user/myCoupon
  功能地址: https://172.24.5.4:8101/user/myCoupon
卡券现金红包页面:
  生产地址: https://m.jdpay.com/user/myPackHome

/**
 * Node
 */

gulp browser-sync

/**
 * 移动终端类型
 */
var u = navigator.userAgent,
    isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //Android 终端
    isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //iOS 终端(第 1 种方法)
    isiOSx = u.indexOf('iPhone') > -1 || u.indexOf('iPad') > -1;//iOS 终端(第 2 种方法)
    alert('是否是Android:'+isAndroid);
    alert('是否是iOS:'+isiOS);
    alert('是否是iOS:'+isiOSx);

/**
 * 拍立返接口
 */
function() {
    var name = isiOS ? 'NJRS' : 'PAILIFAN';//Android和iOS端模块名不一致
        App.open(name);
 };

/**
 * 老版旺财接口
 */
function() {
    if (!Util.inApp() || Util.inWx) {
        location.href = "http://sale.jd.com/app/act/KBuoE641DZmxgYf.html?url=http://static.jdpay.com/activity/html/auth.html?callback=http://regular.jdpay.com:80/finance/productindex&nologin=http://sale.jd.com/app/act/eMirlsyAcbJ8PNaNhtml#ACTIVITY"; //非京东钱包APP跳转旺财
    } else {
        jdp.getInfo(function(json) {
            json = JSON.parse(json);
            if (json.auth) {
                location.href = "http://regular.jdpay.com/finance/productindex?auth=" + json.auth; //京东钱包APP内跳转旺财
            } else {
                jdp.alert("请先登录");
            }
        })
    }
}

/**
 * 新版旺财 详情页接口
 */
jdp.openAppModel({
    name: 'WANGCAI',
    params: {
        wangcai: 'wangcaiDetail',  //Android
         targetPage: "WangCaiDetailViewController",  //iOS
         productId: '3'//活动号
    },
    callback: function() {
        jdp.alert('success');
    }
})


/*Popup css*/
.cd-popup { left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.8);opacity: 0; visibility: hidden; overflow: auto; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 999 }
.cd-popup.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; -moz-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s }
.cd-popup-container { position: relative; width: 90%; margin: 5em auto; border-radius: .25em .25em .4em .4em; text-align: center; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s }
.cd-popup-container h1 { font-size: 18px; padding-top: 10px; height: 23px;line-height: 23px; color: #7d7d7d; background: #F8F9FB url(//img10.360buyimg.com/cms/jfs/t2410/330/420705444/2533/40332d9d/560a0a0dN022d44fb.png) 50% 50% no-repeat; text-indent: -999em; background-size: 50%; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;overflow: hidden;}
.cd-popup-cover { max-height: 320px; overflow: scroll; -webkit-overflow-scrolling: touch; margin: 0.5em 0.5em;padding:0.5em; background-color: #fff; -webkit-border-radius: 0 0 5px 5px; border-radius: 8px; }
.cd-popup-cover img { width: 100%; }
.cd-popup-cover p { font-size: 12px; line-height: 22px; color: #7d7d7d; text-align: left; }
.img-replace { display: inline-block; overflow: hidden; text-indent: 100%; color: transparent; white-space: nowrap; }
.cd-popup .cd-popup-close { position: absolute; top: -11px; right: -8px; width: 26.5px; height: 28.5px; background: url(//img10.360buyimg.com/cms/jfs/t994/128/563766866/2678/b7859c84/552e3989Nb9f099b9.png) 0 0 no-repeat; -webkit-background-size: 100%; background-size: 100%; }
.is-visible .cd-popup-container { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);padding-bottom: 15px;background: #F8F9FB; }

/*去除jshop集成条幅*/
.jshop-sku-price-hint,.tryme,#m_common_header,.download-jrApp{
   display: none!important;
}

/*Orientation css*/
@media screen and (orientation:landscape) {
.orientation_set{display:block;position:fixed;top:0;left:0;color:#fff;width:100%;height:100%;background:#397ddb;text-align:center;display:-webkit-box;-weibit-box-pack:center;-webkit-box-align:center;font-size:14px;line-height:2em;font-family:"Microsoft YaHei";z-index:9999;}
.orientation_set img{display:inline-block;-webkit-animation:zhuan 1.5s .3s infinite;}
.orientation_set > div{width:100%;}
.loading,.nav-top,.control,.content,.footer{display: none;}
}
@-webkit-keyframes zhuan {
    0% {
        -webkit-transform: rotate(0deg);
        opacity: 1;
    }
    50% {
        -webkit-transform: rotate(-90deg);
        opacity: 1;
    }
    100% {
        -webkit-transform: rotate(0deg);
        opacity: 1;
    }
}
@-webkit-keyframes cycleLink {
    from {
        -webkit-transform: scale(1);
    }
    to {
        -webkit-transform: scale(1.03);
    }
}

<!-- Popup dom -->
<div class="content"><img alt="" src="http://img14.360buyimg.com/cms/jfs/t2206/231/1011598291/246978/534c8a24/5665635bN02a78b13.jpg" />
    <a href="javascript:;" class="cd-popup-btn"></a>
    <a href="javascript:;" class="page-down J_confirm"></a>
</div><!-- 多规则弹层,不用请删除 -->
<div class="cd-popup-wrap">
    <div class="cd-popup">
        <div class="cd-popup-container">
                <h1>活动规则</h1>
            <div class="cd-popup-cover">
                <p>活动时间:即日起至2015年12月31日(暂定)</p>
                <p>售卖渠道:京东商城和部分线下商超有售,数量有限,先买先得。</p>
                <p>活动内容:活动期间,用户购买有京东钱包加多宝特供装(整箱装),将获得10元红包。</p>
                <p>活动期间,用户购买京东钱包加多宝特供装,使用京东钱包扫一扫或微信扫描箱内投卡上的二维码,可获得10元红包奖励;</p>
                <p>您通过微信扫一扫扫描二维码的,须在活动页面输入手机号码和验证码,领取的红包将发放至您参与活动输入手机号绑定的京东钱包账户中, 请进入京东钱包-我的-红包中查看,您须在领取红包后3个自然日内下载京东钱包并完成实名认证,否则视为放弃中奖;通过京东钱包扫一扫扫描二维码并完成实名的,红包将发放至您扫码时使用的京东钱包账户余额中。</p>
                <p>二维码为“一箱一码”形式,用户完成兑换即失效;</p>
                <p>同一用户仅能获得一次红包,同一京东钱包账户、京东钱包绑定手机号、身份证号、微信账户、银行卡号,满足任一条件均视为同一用户;</p>
                <p>9、 在本活动期间,如存在违规行为(包括但不限于恶意套取资金、机器作弊、虚假交易等违反诚实信用原则行为),主办方将取消您的中奖资格,并有权撤销相关违规交易,必要时追究法律责任;</p>
                <p>10、 本活动规则及其未尽事宜同时受《京东钱包服务协议》及相关公告、规则约束;</p>
                <p>11、在法律允许的范围内,本公司对本次活动有解释权;</p>
            </div>
            <a class="cd-popup-close img-replace" href="javascript:;"></a>
        </div>
    </div>
</div>

<!-- 请将屏幕竖向浏览:start -->
<div class="orientation_set">
    <div><img src="orientation.png" width="50" alt="" class='translate'>
        <br>请将屏幕竖向浏览</div>
</div>
<!-- 请将屏幕竖向浏览:end -->

//Popup JavaScript
~function popup(){
    var __ = function(str){
        return document.querySelectorAll(str)
    };

    var i = 0,
        aClose = __('.cd-popup-close'),
        aBtn = __('.cd-popup-btn'),
        aCon = __('.cd-popup');
    if (!aBtn.length) return;

    for(i = 0; i < aBtn.length; i++){
        (function(n){
            aCon[n].style.position = 'fi'+'xed';

            aBtn[n].addEventListener('click', function(){
                _('.is-visible') && _('.is-visible').classList.remove('.is-visible');
                aCon[n].classList.add('is-visible');
            }, false);

            aCon[n].addEventListener('touchmove', function(ev){
                if(ev.target.classList.contains('cd-popup-cover')){
                    ev.stopPropagation();
                }
            }, false)

            aClose[n].addEventListener('click', function(){
                aCon[n].classList.remove('is-visible');
            }, false);
        })(i);
    }
}();

不常用的代码块:
/**
 * HTML ISO-8859-1 参考手册
 */

"  quotation               &quot;
'   apostrophe              &apos;
&   ampersand               &amp;
<    less-than               &lt;
>    greater-than                &gt;
®   registered                 &reg;
©  copyright       &copy;
空格     space          &nbsp;

/*html中的hack代码*/

<!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]-->
<!--[if IE]> 所有的IE可识别 <![endif]-->
<!--[if IE 5.0]> 只有IE5.0可以识别 <![endif]-->
<!--[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]-->
<!--[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 <![endif]-->
<!--[if IE 6]> 仅IE6可识别 <![endif]-->
<!--[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]-->
<!--[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]-->
<!--[if IE 7]> 仅IE7可识别 <![endif]-->
<!--[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]-->
<!--[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]-->

/**
 * PC端初始化样式
 */

@charset "utf-8";
/* 初始化样式 */
* {
    padding: 0;
    margin: 0;
    word-wrap:break-word;
    word-break:break-all;/*强制英文单词断行*/
    }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
    padding: 0;
    margin: 0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    }
table {
    border-collapse: collapse;/*将表格的边框合并为一个单一的边框*/
    border-spacing:0;
    }
fieldset,img {
    border: 0;
    }
img ,input{
    vertical-align: middle;/*垂直居中*/
    }
address,caption,cite,code,dfn,em,strong,th,var {
    font-weight: normal;
    font-style: normal;
    }
ol,ul,li {
    list-style: none;
    }
caption,th {
    text-align: left;
    }
h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
    font-size: 100%;
    }
q:before,q:after {
    content:'';
    }
abbr,acronym {
    border: 0;
    }
a {
    text-decoration:none;
    cursor:pointer;
    }
a:focus,input,textarea {
    outline-style:none;
    }
a:hover {
    text-decoration:underline;
    }

/*模块化 清除浮动*/
.clear {
    clear:both;
    }
.clearfix {
    zoom:1;/*触发IE6/7的layer*/
    }
.clearfix:after {
    content:"";
    display:block;
    clear:both;
    }


闲碎 CSS 代码块:
/**
 * 常用的且不太熟悉的样式
 */

.mobile{
    -webkit-tap-highlight-color:rgba(0,0,0,0);/*修改和去除移动端点击事件出现的背景(框)*/
}

.Class{
    cursor: pointer;/*鼠标指针*/
    cursor: default;
    text-indent: -999em;/*隐藏文字*/

    overflow: hidden;/*超出隐藏*/
    text-overflow : ellipsis; /*超出显示省略号*/

    white-space: nowrap;/*强制在同一行内显示所有文本*/
    word-break:break-all; /*强制英文单词断行*/

    /*以下两行代码自动换行*/
    word-wrap: break-word;
    word-break: normal;

    word-spacing:2px;   /*定义了各个单词之间的间距*/
    letter-spacing:2px;    /*定义了每个字母之间的间距*/

    text-indent: 1em; /*段落首行文本缩进(值为附负数,可形成悬挂缩进,同时设定一个内或外边距)*/
    text-decoration: line-through; /*横线穿越文本*/

    /*两端对齐*/
    text-align: justify;
    text-justify: distribute-all-lines;/*ie6-8*/
    text-align-last: justify;/* ie9*/

    _display: inline;
    display:inline-block; /* 现代浏览器 + IE6、7 inline 元素 */
    *display:inline; /* IE6、7 block 元素 */
    *zoom:1;/*激活属性*/

    outline: none;   /*去掉轮廓*/

    background: #fff url(images/bg.jpg) center 0 no-repeat; /*背景居中显示*/
    font-family: simsun;/*宋体*/
    font: 700 italic small-caps bold 18px/2 Simsun,arial,sans-serif "Microsoft Yahei";/*400相当于normal 700相当于bold*/
    background: url(../images/dot-red.png) center center no-repeat;

    /*透明效果*/
    filter:alpha(opacity=50);       /* IE 半透明效果 */
    -moz-opacity:0.5;              /* 老版Mozilla */
    -khtml-opacity:0.5;              /* 老版Safari */
    opacity: 0.5;           /* 支持opacity的浏览器*/

    /*滚动条*/
    overflow: scroll;

    /*边框*/
    dotted: 点状轮廓。IE6下显示为dashed效果
    dashed: 虚线轮廓。
    solid: 实线轮廓
}

/*居中显示核心代码*/
.login_dl {
    width: 530px;
    height: 320px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -160px 0 0 -265px;
    display: inline;
    background: url(../images/login-plane.png)  center 0 no-repeat;
}

/*hack代码*/
.hack {
    background-color:red\0; /* ie 8/9*/
    background-color: blue\9\0; /* ie 9*/
    background-color: #405bff \9; /* ie 6、7、8*/
    +background-color:#CDCDCD; /* ie 6、7*/
    *background-color:#dddd00; /* ie 7*/
    _background-color:#CDCDCD; /* ie 6*/
}

/*整张网页程显灰色*/
html {
   filter: grayscale(100%);//IE浏览器
  -webkit-filter: grayscale(100%);//谷歌浏览器
  -moz-filter: grayscale(100%);//火狐
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
  -webkit-filter: grayscale(1);//谷歌浏览器
}

/* create an arrow that points up 绘制三角箭头 */
.arrow-up {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;  /* left arrow slant */
    border-right: 5px solid transparent; /* right arrow slant */
    border-bottom: 5px solid #2f2f2f; /* bottom, add background color here */
    font-size: 0;
    line-height: 0;
}

/*一些CSS3选择器*/
ul~li{
    /*兄弟*/
}
ul>li{
    /*子代 只选择子元素,而不能选中子孙辈,比后代选择器更为精准  仅IE6不支持*/
}
ul li{
    /*后代*/
}
ul+li{
    /*邻居*/
}
ul[title]{
    /*属性*/
}
ul[href="xxxx"]{
    /*属性值*/
}
ul[href*="xxxx"]{
    /*凡事含有xxxx的*/
}
ul[href^="xxxx"]{
    /*凡事以xxxx开头的*/
}
ul[href$="xxxx"]{
    /*凡事以xxxx结束的*/
}