以下のコードについてあなたの助けが必要です。DIV 全体に onclick イベントを追加して URL にリダイレクトしたいのですが、DIV 内の子アンカーに含まれる href をバイパスできません。
つまり (目標は、画像またはテキストの任意の場所をクリックして google.com にリダイレクトすることです):
<html>
<div onclick="location.href='http://www.google.com'">
<div>
<a href="http://en.wikipedia.org/">
<img height="200" width="200" src="http://upload.wikimedia.org/wikipedia/commons/6/63/Wikipedia-logo.png">
</a>
Test
</div>
</div>
</html>
「file:///E:/Documents/Blog/Design/Tmp1.html」のようなローカル URL を使用すると、これはうまく機能します (理由はわかりません)。ありがとうございました。
更新: このリクエストの背後にあるアイデアを追加します: Blogger が個々の投稿に使用するのと同じルーチンで構築するブログのインデックス セクションにこれが必要です。インデックスでは、メインの Div をクリックするたびに投稿にリダイレクトされるようにしたいのですが、投稿内では画像をクリックすると画像の href に移動する必要があります。私の考えでは、「onclick」イベントは、インデックス セクションに対してのみ DIV に動的に追加されます。