在单独的浏览器中通过iFrame打开Excel htm URL

时间:2010-03-25 15:32:04

标签: excel url iframe wiki

我在Excel文件中有一些URL,我已将其保存为.htm(网页)文件。然后我通过我们的wiki(MediaWiki)在浏览器中查看这些内容。这是使用维基页面中嵌入的iFrame完成的。

因此,为了清楚起见,该链接位于通过维基页面中的iFrame查看的htm文件中。

当我点击该链接时,它会在iFrame中打开。我想要的是它在新的浏览器窗口中打开。 (这应该是用户的默认浏览器,因为有些人使用Internet Explorer和一些Firefox。)

最后一点是,一些用户拥有Windows XP和一些Solaris。

在第一个答案之后我应该澄清:我使用Insert - >超链接,用于将URL添加到单元格中的文本(在Excel中)。

非常感谢。

2 个答案:

答案 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>替换为完整的网址路径。

哦,记事本(不只是++)也可能正常工作......