14 lines
570 B
JavaScript
14 lines
570 B
JavaScript
// 可应用于页面跳转以及文件下载
|
||
// 第一个参数:文件的下载路径/要跳转页面的路径(可携带参数)
|
||
// 第二个参数:是否新打开一个页面,true为新开一个页面,false是在当前页面进行操作;
|
||
export var createAElement = function createAElement(url, isBlank) {
|
||
var newLink = document.createElement('a');
|
||
newLink.className = 'create-link';
|
||
newLink.href = url;
|
||
if (isBlank) {
|
||
newLink.target = '_blank';
|
||
}
|
||
document.body.appendChild(newLink);
|
||
newLink.click();
|
||
document.body.removeChild(newLink);
|
||
}; |