2017-06-06 65 views
1

我有一个带有URL的网页,显示图片的PHP文件。我想在新窗口中打开此图片没有空白页如何在没有_blank页面的情况下在新窗口中打开链接?

现在用下面的代码,当我点击URL,空白页和新窗口打开(我必须关闭每次)。我不想这个空白页面,只有窗口有图片

window.open('image.PNG', 'image', 'toolbar,menubar,scrollbars,resizable,height=800,width=400,left=600,top=400'); 

怎么办?

//编辑,如果我有

<a href="file.php">Link</a> //URL to PHP with script above 
+0

使用javascript事件防止默认和window.open。 –

+0

看到这个链接... https://stackoverflow.com/questions/12939928/make-a-link-open-a-new-window-not-tab – Sicha

+0

防止默认不起作用在这种情况下 –

回答

0

如果粘贴在控制台 防止默认不起作用:

open('image.png'); 

和一个新的标签页中打开你想要图片,比尝试:

<a href = 'image.png' id = 'image'> 

document.getElementById('image').onclick = funciton(e){ 
    e.preventDefault(); 
    open('image.PNG', 'image', 'toolbar,menubar,scrollbars,resizable,height=800,width=400,left=600,top=400'); 
}; 

如果还是不行,粘贴在控制台:

open('file.php'); 

和一个新的标签与要,比尝试图片打开:

<a href = 'file.php' id = 'file'> 

document.getElementById('file').onclick = funciton(e){ 
    e.preventDefault(); 
    open('file.php', 'image', 'toolbar,menubar,scrollbars,resizable,height=800,width=400,left=600,top=400'); 
}; 

如果没有那工程,下面评论。

相关问题