css/js(工作中遇到的问题)-6

页面resize方法

if(document.createEvent) { 
   const event = document.createEvent ("HTMLEvents");
   event.initEvent("resize", true, true); 
   window.dispatchEvent(event); 
} else if(document.createEventObject){ 
   window.fireEvent("onresize"); 
} 

前端复制功能总结

在html页面中展示JSON

css 解决div之间有间隙

font-size: 0;

json字符格式化

JSON.stringify(json, ' ', 4)

避免移动端将数字识别成电话号码而高亮

<meta name="format-detection" content="telephone=no">

百度搜索接口

const BAIDU_URL = 'http://www.baidu.com.cn/s';
const now_data = parseInt((new Date).getTime() / 1000);
const month_time = 2678400
const thirty_day_age = now_data - month_time;
const keyword = name + ' ' + entity_name + ' ' + job_title;
page = page || 1;

request.get(BAIDU_URL, {
      qs: {
        //关键词
        wd: keyword,
        //时间限制: 一个月
        gpc: `stf=${thirty_day_age},${now_data}|stftype=1`,
        // offset
        pn: page * 10 - 10
      }
}

百度新闻搜索接口

const BAIDU_URL = 'http://news.baidu.com/ns';
const rn = 20
page = page || 1;


request.get(BAIDU_URL, {
      headers: {
        'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36'
      },
      qs: {
        //0:按时间排序, 1:按焦点排序
        ct: 0,
        tn: 'news',
        //关键词
        word: keyword,
        //每页新闻数
        rn,
        //offset
        pn: page * rn - rn
      }
    }

支付宝支付接口

posted @ 2017-09-19 19:32  JinksPeng  阅读(196)  评论(0编辑  收藏  举报