方法1:window.open()
window.open(url,name)
//1.name为必传参数,不传会默认值为_blank - URL加载到一个新的窗口
//2.经实践必须传字符串,传数字是无效的
//3.这个方法有个缺点,会导致已经打开的页面刷新
方法2:
function aa(url, name) {
var win
win = window.open('', name)
try {
if (win.location.href === 'about:blank') {
//窗口不存在
win = window.open(url, name)
} else {
//窗口以已经存在了
win.focus()
}
} catch (e) {
win.focus()
}
}
//此方法不会导致已打开的页面刷新
window.open()更多详情请自行查看MDN