HTML标签工具-一键复制淘宝短网址到剪切板

Posted by Dapenson on June 15, 2020

HTML标签工具-一键复制淘宝短网址到剪切板

在浏览器添加一个书签,地址为

javascript:var koe_item_url_1=/(https:\/\/.*\?)/.exec(window.location.href);var koe_item_url_2=/[&|\?](id=\d+)/.exec(window.location.href);var Url2=koe_item_url_1[1]+koe_item_url_2[1];var oInput=document.createElement('input');oInput.value=Url2;document.body.appendChild(oInput);oInput.select();document.execCommand("Copy");oInput.className='oInput';oInput.style.display='none';alert('%E5%A4%8D%E5%88%B6%E6%88%90%E5%8A%9F');

实现方法

1 使用正则匹配的方法获取短网址

var koe_item_url_1=/(https:\/\/.*\?)/.exec(window.location.href);
var koe_item_url_2=/[&|\?](id=\d+)/.exec(window.location.href);
var Url2=koe_item_url_1[1]+koe_item_url_2[1]

2 使用document.execCommand("Copy")复制内容到剪切板

oInput=document.createElement('input');
oInput.value=Url2;
document.body.appendChild(oInput);
oInput.select();
document.execCommand("Copy");
oInput.className='oInput';
oInput.style.display='none';
alert('%E5%A4%8D%E5%88%B6%E6%88%90%E5%8A%9F');