0

我最近一直在建立一个网站,该网站在 iframe 中嵌入了一个表格,现在如果我单击嵌入表格中的链接,它将在 iframe 中打开。在其他论坛上,我听到每个人都说您只需要放置target="_parent",但它从未指定放置位置,因此我什至无法测试它是否有效

您可以在此处查看我的代码副本。

我很确定我需要更改以下内容才能使其正常工作,但我不知道该怎么做

output.document.write(desc[itemp].bold() +"<br>" + links[itemp].link(links[itemp])+ "<br>");

任何帮助都会很棒

4

2 回答 2

0

您只需将其作为属性放入标签中,例如:

<a href="http://www.bbc.co.uk/news" target="_parent">BBC News</a>
于 2013-05-03T11:11:03.483 回答
0

此代码依赖于以下事实

'foo'.link('bar'); // "<a href="bar">foo</a>"

该方法 ( String.prototype.link) 不提供更改目标的选项,您必须手动执行此操作

'<a href="' + links[itemp] + '" target="_parent">' + links[itemp] + '</a>'

虽然这段代码非常古老(版权 1997),所以你最好还是重写整个代码,或者不把它作为一个例子来学习。

于 2013-05-03T11:18:03.777 回答