如何项目复制时可能前后会出现逗号?
参考代码如下
// 复制时去除前后空格
function addLink(e) {
var body_element = document.body;
var selection = window.getSelection();
var selectedText = selection.toString();
selectedText = selectedText.replace(/\s{1,}/g, '');
//做兼容
e = window.event || e;
//阻止默认事件行为(复制文本)
e.preventDefault();
//指定添加数据
e.clipboardData.setData('text',selectedText);
}
document.oncopy = addLink;
这样就可以完美解决在项目里复制参数到项目的另一个地方时会出现逗号的问题啦~
注意点:要写在全局方法里app.js