我在Excel文件中有一些URL,我已将其保存为.htm(网页)文件。然后我通过我们的wiki(MediaWiki)在浏览器中查看这些内容。这是使用维基页面中嵌入的iFrame完成的。
因此,为了清楚起见,该链接位于通过维基页面中的iFrame查看的htm文件中。
当我点击该链接时,它会在iFrame中打开。我想要的是它在新的浏览器窗口中打开。 (这应该是用户的默认浏览器,因为有些人使用Internet Explorer和一些Firefox。)
最后一点是,一些用户拥有Windows XP和一些Solaris。
在第一个答案之后我应该澄清:我使用Insert - >超链接,用于将URL添加到单元格中的文本(在Excel中)。
非常感谢。
答案 0 :(得分:1)
原生MS Excel似乎不支持超链接上target='_blank'
的定义。但是,如果您自己生成HTML / Excel文件,则可以将target="_blank"
添加到所有锚标记,这应该可以解决问题。
答案 1 :(得分:0)
我按照Mitchel的建议,在Notepad ++中打开了.htm文件。然后我直接更改了超链接代码,结果如下:
<td height=17 class=xl24 style='height:12.75pt'><a
href="<full URL>" target='_blank'>Direct
Popup</a></td>
正如他所说,这会在一个单独的窗口中打开目标。
当我在Excel中打开.htm文件时,我看不到target ='_ blank'。这证实了米切尔所说的 - 它(不幸的是)不支持这一点。 =: - (
所以,为了清楚起见:
之前:
<a href="<url> > Direct Popup</a>
之后(在Notepad ++中直接编辑):
<a href="<url> target='_blank'> Direct Popup</a>
将<url>
替换为完整的网址路径。
哦,记事本(不只是++)也可能正常工作......