您现在的位置是:JavaScript - 技术吧
  • 解决ios物理返回键不重新加载js的问题

    // 解决ios物理返回键不重新加载js的问题
    $(function() {
        var isPageHide = false;
        window.addEventListener('pageshow', function() {
            if (isPageHide) {
                window.location.reload();
            }
        });
        window.addEventListener('pagehide', function() {
            isPageHide = true;
        });
    })

    yuli0927 2019年09月03日 标签: JavaScript分类: Web

  • js获取cookie值

    /**
     * js获取cookie值
     * @param Name
     * @returns
     */
    function get_cookie(Name) {
    	var search = Name + "=" // 查询检索的值
    	var returnvalue = ""; // 返回值
    	if (document.cookie.length > 0) {
    		sd = document.cookie.indexOf(search);
    		if (sd != -1) {
    			sd += search.length;
    			end = document.cookie.indexOf(";", sd);
    			if (end == -1)
    				end = document.cookie.length;
    			// unescape() 函数可对通过 escape() 编码的字符串进行解码。
    			returnvalue = unescape(document.cookie.substring(sd, end))
    		}
    	}
    	return returnvalue;
    }

    yuli0927 2019年09月03日 标签: JavaScript分类: Web

  • js判断是否微信环境

    /**
     * 判断当前是否是微信环境
     * @returns
     */
    function isWeiXin() {
    	var ua = navigator.userAgent.toLowerCase();
        if(ua.match(/MicroMessenger/i)=="micromessenger") {
            return true;
        } else {
            return false;
        }
    }

    yuli0927 2019年09月03日 标签: JavaScript Weixin分类:

  • js时间戳转换

    //时间戳转换
    function timestampToSecond(timestamp) {
    	var date = new Date(timestamp);
    	h = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + '小时';
    	m = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()+"分";
    	s = date.getSeconds();
    
    	return h + m;
    }
    function timestampToTime(timestamp) {
    	var date = new Date(timestamp);
    	Y = date.getFullYear() + '-';
    	M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
    	D = (date.getDate() < 10 ? '0' + date.getDate() : date.getDate()) + ' ';
    	h = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':';
    	m = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes();
    	s = date.getSeconds();
    
    	return Y + M + D + h + m;
    }
    function timestampToTimeToMonth(timestamp) {
    	var date = new Date(timestamp);
    	Y = date.getFullYear() + '-';
    	M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1);
    
    	return Y + M;
    }
    
    function timestampToTimeToDay(timestamp) {
    	var date = new Date(timestamp);
    	Y = date.getFullYear() + '-';
    	M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
    	D = (date.getDate() < 10 ? '0' + date.getDate() : date.getDate());
    
    	return Y + M + D;
    }

    yuli0927 2019年09月03日 标签: JavaScript分类: Web

  • js获取请求地址中get参数值

    //获取请求地址中中 get参数值
    function GetQueryString(name) {
    	var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    	var r = window.location.search.substr(1).match(reg);
    	if (r != null)
    		return unescape(r[2]);
    	return null;
    }

    yuli0927 2019年09月03日 标签: JavaScript分类: Web

1 2 ... Next »