我在网页中添加了一个新链接。它工作正常,但是当我点击一个链接时,该页面会出现一个空白。我知道原因:这是因为底部有<iframe>
。我正在添加以下代码。
我的问题是“如何在不影响其他链接的情况下添加”或更改其他网页的功能?
在第一个网页中,我添加了以下链接:
<%-- Access the <a href="javascript:navigate('/common/Link.aspx?linkid=SecureAPI&JumpID=Products.ResourceCenter.Operations.AnnuityOrderEntry')">A.O.E.One-Stop-Shop</a> in the Resource Center for further information and instructions.--%>
此链接受同一页面中<iframe>
的影响。
<iframe name="TimeoutFrameLPL" id="TimeoutFrame" src="blank.htm" width="1px" height="1px" frameborder="0"></iframe>
<iframe>
正在另一个网页中调用。由于这个原因,我得到一个空白页面。
<script type="text/javascript">
setDocDomain();
var lastID = '0';
var qs = new String(location.search);
var target = 'AnnuityLandingPage.aspx'+qs;
function getCommFrame()
{
var iwin;
if(navigator.userAgent.indexOf("Safari") != -1)
{
iwin = frames["TimeoutFrame"];
}else{
iwin = window.open('', "TimeoutFrame");
}
return iwin;
}
两个网页不显示该空白页面需要进行哪些更改?请帮帮我。
答案 0 :(得分:0)
你试过<iframe style="display:none" />
吗?
如果将元素的属性样式设置为display:none
,浏览器将跳过其呈现
答案 1 :(得分:0)
您是否指定了target
?我相信这就是您所需要的,例如:<a href='my.awesome.site.com target="myFrame">Load Page</a>