【发布时间】:2011-03-20 01:49:45
【问题描述】:
我正在使用 iframe,并在 iframe 中加载动态图像。我想将该图像用作相应文章的链接。其实这是一个新闻网站。
我已经用过很多东西,比如:
<a href="whatever.."><iframe src="dynamic url"></iframe></a>
适用于 IE,但不适用于 safari 和 FF。
和
一些推文,例如
div.iframe-link {
position: relative;
}
a.iframe-link1 {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
代码:
<div class="iframe-link">
<iframe src="file" width="90px" height="60px" frameborder="0" scrolling="no"
marginheight="0" marginwidth="0" allowtransparency="true" noscaling="true">
</iframe>
<a href="url" target="_top" class="iframe-link1"></a>
</div>
在 FF 和 Safari 中工作,而不是在 IE7、8 中。
所以任何人都可以建议做什么..
任何帮助将不胜感激。
Iframe 正在加载图片的动态地址,例如::::
<div class="news_img01">
<div onclick="window.open('URL','_self')" style="cursor: pointer;"><br>
<iframe scrolling="no" height="60px" frameborder="0" width="90px" noscaling="true" allowtransparency="true" marginwidth="0" marginheight="0" src="thumbnails/1188.gif">
</iframe>
</div>
</div>
所以我不能在里面添加标签,但里面已经包装了标签。它适用于 IE,但不适用于 FF、Safari 等其他用户。
【问题讨论】:
-
不适用于这个特定问题,但html - How to force link from iframe to be opened in the parent window - Stack Overflow 中的方法也应该有效。
标签: html