JS 实用小代码(不定期整理)

593 阅读1分钟

window 操作篇:

浏览器端回退:

window.location.href = document.referrer; 
window.history.back(-1);

浏览器回退后自动刷新(在被返回的页面添加):

<input type="hidden" id="refreshed" value="no"> 

$(function(){
    var e=$("#refreshed");
    if(e.val()=="no") {
        e.val('yes');
    }else{ 
       e.val('no');
    location.reload();
    }});

浏览器当前页面打印或另存为PDF

window.print();

Dom操作

复制

let oInput = document.createElement('input');
oInput.value = 要复制的内容;
document.body.appendChild(oInput);
oInput.select(); // 选择对象
alert(复制成功)