是否可以插入指向对象标签的链接,单击它后您将被重定向到该链接?
我已经尝试过了:
<a href="LINK"><OBJECT TAG></a>
甚至这个:
<OBJECT TAG height="109"><a href="LINK" style="margin-top:-109px;"></a>
第一个在 Chrome 上工作,但在另一个网络浏览器中我无法单击该链接。
所以基本上,是否真的可以链接对象/闪存对象。
谢谢。
是否可以插入指向对象标签的链接,单击它后您将被重定向到该链接?
我已经尝试过了:
<a href="LINK"><OBJECT TAG></a>
甚至这个:
<OBJECT TAG height="109"><a href="LINK" style="margin-top:-109px;"></a>
第一个在 Chrome 上工作,但在另一个网络浏览器中我无法单击该链接。
所以基本上,是否真的可以链接对象/闪存对象。
谢谢。
我假设在 flash 对象中添加一个按钮是不可能的,在这种情况下,您可以使用“位置:绝对”和 z-index(可选)将锚定位在 flash 对象上。示例: http: //jsfiddle.net/qbK5Q/(我没有使用实际的 flash 对象,但它应该可以使用):
<div class="objectContainer">
<object>...</object>
<a href="#">Test link</a>
</div>
CSS:
a {
display: block;
position: absolute;
width: 100%;
height: 100%;
z-index: 5;
top: 0px;
left: 0px;
background-color: rgba(255,112,0,0.5);
}
.objectContainer {
position: relative;
width: 100px;
}
如果它是一个 Flash 对象,请确保它的“wmode”参数设置为“透明”或“不透明”。此解决方案的问题在于,链接将覆盖 Flash 对象,使您的鼠标光标无法访问它(用户无法访问 Flash 内的按钮和鼠标事件)。
我知道这是一个非常古老的帖子,但至少现在您可以像这样使链接可点击:
a {
position: relative;
z-index: 1;
}
object {
position: relative;
z-index: -1;
}