跨域修改div漂浮层尺寸的问题!
我在a文件中用<div ....><iframe name="test" src="b.asp" width="214" height="260" MARGINWIDTH="0" MARGINHEIGHT="0" HSPACE="0" VSPACE="0" FRAMEBORDER="0" SCROLLING="no"></iframe></div>
建了一个漂浮层,现在想在b.asp中实现层隐藏或关闭功能,可是我测试后发现
.style.display = "none";只是把b.asp的内容抹掉了,但网页上还留下一个白底的漂浮方块,仍然遮蔽网页。
这个问题在同一个域名下可以解决
调用parent.document.getElementById("div_id").style.height=0 可以将这个div层关闭显示
可是如果是用js代码在其他域名下调用这句代码便无法实现它的功能了,为何?如何解决?
请教高人!