2016-04-01 8 views
0

Chromeバージョン49.0.2623.87 mとFirefox 45.0.1では、imghrefに含まれている場合、2番目のimgタグは「ターゲット」オプションを尊重せず、リンクを開きます同じウィンドウではiframeです。hrefの2番目のimgが正しく機能しない

<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> 
+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です。

関連する問題