点击一个连接,显示一个层里面的内容(本来是隐藏的)。
发现问题:
如果连接来自框架,那么无法显示那个层。
比如下面的代码,要求点击页面中框架的1.htm上的连接,来显示层里面的内容。就没成功。
请问有什么办法解决这个问题?谢谢。
<script language="JavaScript">
<!--
function will() {
if (event.srcElement.tagName=='A'||event.srcElement.tagName=='IMG') {
window.focus();
oUrl.style.display = "";
yAd.style.display = "none";
}
}
//-->
</script>
<div id="yAd">
<base target="_blank" onClick="JavaScript:will()">
<iframe WIDTH=10 HEIGHT=100 src="1.htm"></iframe>
</div>
<div id="oUrl" style="display:'none'">显示层的内容</div>