当我单击链接时,它会打开一个新窗口并显示图像,但主页也会更改为具有以下 url 地址的新页面:
javascript:window.open('documents/receive_proof_1_2015-08-07_94583855.jpg', 'yourWindowName', 'width=400,height=330');
我的代码:
<a href="javascript:window.open(\'documents/'.$row['proof'].'\', \'yourWindowName\', \'width=400,height=330\');">Test</a>'
最佳答案
您正在单击具有非空 href
属性的 a
标记:当然,浏览器会将您重定向到 href
值。我建议你不要使用 javascript 的 href
属性;使用 onclick
属性或(更好)使用 jQuery 将事件附加到标记。
关于javascript:window.open 打开图像,它可以工作,但也会更改第一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31882067/