我可以使用 javascript:this.child.src 作为链接的 href 吗?
Can I use javascript:this.child.src for a link's href?
我有这样的图像:
<a href="javascript:this.child.src" target="_blank"><img src="http://placekitten.com/g/300/200"/></a>
如您所见,我希望链接在新选项卡中打开<img>
的位置。 我尝试了this.child.src
和其他一些事情。 如何使href
获取图像的位置,并在新选项卡中打开它?
另外,是否有资源可以找到有效this.
值的列表?
如果
可能的话,我会直接将<img src />
放在href
中,而不是为此使用 javascript。如果你真的需要在javascript中做,为什么你可以用onclick
做。但由于不同的原因,它一点也不好..
<a
href="javascript:;"
onclick="window.open(this.childNodes[0].src,'_blank');"
>
<img src="http://placekitten.com/g/300/200"/>
</a>
http://jsfiddle.net/0hmtcvtm/
相关文章:
- 使用jQuery搜索链接HREF值
- Javascript/jQuery链接/href补充的动态文本
- 带有javascript的拖运链接href
- Yii:TbCollapse 多链接(href = #collapse 并将状态更新为 be=“1”)
- 单击更改<链接 href=“#”>
- 更改链接 HREF 目标
- 通过 JavaScript 链接 href 以单击选项卡中的按钮
- 无法读取未定义的链接 href 的属性“top”
- 如何根据用户选择的选项更改链接 href(单击)
- Jquery - 如何从链接 href 获取页码并用作类
- Javascript 正则表达式用于替换页面上所有链接 href 中的 & 符号
- 获取链接 href 并将其应用于另一个链接 jQuery
- 更改链接 href 基于 viewport (Javascript)
- 冷融合:空链接href="#"错误
- 替换超链接href中的匹配文本
- 使用文本输入值动态更改链接href属性
- iPhone/Android浏览器偶尔会关注链接href,而不是jQuery onclick事件
- 当链接`href='#'`在routeProvider中
- 如果前一个字符是/,如何忽略正则表达式结果(基本上忽略链接href内容)
- Jquery编辑链接href如果主体class = x