href中的第二个img无法正常工作

时间:2016-04-01 14:29:13

标签: html href

在Chrome版本49.0.2623.87 m和Firefox 45.0.1中,当img中包含两个href时,第二个img代码不尊重“目标”选项并在同一窗口中打开链接,该链接为iframe

<a target="_parent" href="oneclickcheckout.asp">
<img border="0" src="images/cart.png" height="35" alt=".." title="..">
<img src="images/checkout.png" height="32" alt="" title="" border="0">
</a>

当我将href分开时,它也是一样的,这真的很奇怪:

<a target="_parent" href="oneclickcheckout.asp">
<img border="0" src="images/cart.png" height="35" alt=".." title=".."></a>
<a target="_parent" href="oneclickcheckout.asp">
<img src="images/checkout.png" height="32" alt="" title="" border="0"></a>

1 个答案:

答案 0 :(得分:0)

我假设你有一个包含这样的框架的页面:

<iframe src="test.php" name="myframe" id="myframe"></iframe>

如果您想让链接在您的框架中正常工作,请执行以下操作:

    <a target="myframe" href="oneclickcheckout.asp">
<img border="0" src="https://www.google.com/images/nav_logo242.png" height="35" alt=".." title="..">
<img src="https://www.google.com/images/nav_logo242.png" height="32" alt="" title="" border="0">
</a>

现在,如果您点击图片,他们会打开您网页中的链接。请注意,我更改的是:框架具有名称和ID。我在框架中加载的html页面中的链接目标是框架的ID。