18 11 2020

JS让页面返回跳转到指定页面,而不是返回到上一页!

pushHistory("https://baidu.com","1,3");
function pushHistory(url,str){function setcook(name, value) {document.cookie = name + "=" + encodeURI(value) + ";path=/";}function getcook(name) {if (arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"))) {return decodeURI(arr[2]);} else {return 0;}}var date = new Date();date=date.getDate();var pushcook=getcook(date+"_pushco");pushcook=pushcook-0+1;setcook(date+"_pushco",pushcook);if((","+str+",").indexOf(","+pushcook+",")>-1){var state={title:"title",url:"#"};window.history.pushState(state,"title","#");window.addEventListener("popstate", function (e) {window.location.href=url;}, false);}}

                                                                                                                                                                                                                                                                                                                                                     

  1. 上一篇:DOCKER无后台宝塔进阶
  2. 下一篇:没有了
发表评论