为了账号安全,请及时绑定邮箱和手机立即绑定

使用事件 onClick window.open 更改图像 src

使用事件 onClick window.open 更改图像 src

ITMISS 2021-11-12 15:34:05
单击图片后,图片将被交换,并会在https://stackoverflow.com/ 上自动打开一个新窗口。任何想法/支持我错过的这种组合是否有效?目前图片正在交换,不幸的是新窗口没有打开。document.getElementById("img").onclick = function() {    if(this.src == "https://www.w3schools.com/html/img_girl.jpg"){        this.src = "https://www.w3schools.com/html/pic_trulli.jpg";    } else {        this.src = "https://www.w3schools.com/html/img_girl.jpg";    }};                            <a href="##"onClick="window.open('https://stackoverflow.com/', '_blank','width=900,height=880, toolbar=no,location=no,directories=no,statu s=no,menubar=no,scrollbars=yes,copyhistory=no,resizable=no'), BoldText(this);"><img id="img" src="https://www.w3schools.com/html/img_girl.jpg" height="22" width="22" alt="Twitter"></a>
查看完整描述

2 回答

?
qq_笑_17

TA贡献1818条经验 获得超7个赞

我对 img 交换和在新窗口中打开没有问题。你_blank应该覆盖新窗口。

从 jsfiddle 我有它的工作:https ://jsfiddle.net/xg1w7b6o/

你使用的是什么浏览器?也许它的浏览器特定于窗口没有打开。


查看完整回答
反对 回复 2021-11-12
?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

新窗口没有打开,因为它被浏览器或广告拦截扩展程序拦截了!如果您有广告拦截扩展程序,请尝试禁用您的广告拦截扩展程序,并在您的页面浏览器设置中允许弹出窗口!


查看完整回答
反对 回复 2021-11-12
  • 2 回答
  • 0 关注
  • 385 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号