プロが教えるわが家の防犯対策術!

インラインフレームの下にあるリンクをクリックする方法

allowtransparency="true"なiframeが画面いっぱいに広がっているとします。iframeの中の要素はiframeの領域より大分狭く、その他のほとんどの領域が透明です。iframeにオーバーレイされている大元のページを操作できるようにすることはできますでしょうか?リンクをクリックするなどです。下記に簡単なページの構造を記します。

<body>
 <a>be hopefully clicked</a>
 <iframe src='overlaying_contents.html' style="with: 1024px; height: 400px;" allowtransparency="true">
  :
  <div>small main contents here</div>
 </iframe>
</body>

A 回答 (1件)

z-indexで前後を指定する。


もしくは、
<div strle="position:relative">
 <iframe></iframe>
 <p strle="position:relative;top:-400px"><a href="[URL]">リンク</a></p>
</p>
とする。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!