javascript - Html Iframe Excel ,在 excel 中获取超链接以打开新选项卡或窗口

标签 javascript html excel iframe

我将一个 excel 文件转换为 .mht 文件,并使用 iframe 将其成功嵌入到 html 页面中。现在 excel 文件里面有超链接。我想知道当一个人点击 excel 文件内的超链接时,我是否可以将它带到哪里,它将在网络浏览器中打开一个新选项卡,或者只是打开一个新的浏览器窗口。这可以通过在 iframe 中编码来完成,还是我必须在 excel 文件中进行某种编码?

如果我可以编辑它或向它添加属性(如果有人知道),请发布 html 代码是什么。也许我可能需要使用 iframe 以外的东西来让它在 html 页面上工作。

<iframe src="LinktoFile.mht" width="100%" height="100%"></iframe>

最佳答案

您从 Excel 转换/另存为的任何文件都可以轻松编辑(甚至可以使用记事本)。建议您删除微软自动生成的 css,但最主要的是在超链接 html 中添加 target ="_blank。这将使超链接在新窗口中打开。

我知道它适用于 html 文件,但我不明白为什么 mht 文件会有很大差异(此外,为什么让生活变得更加困难?只需另存为 html 文件..)

关于javascript - Html Iframe Excel ,在 excel 中获取超链接以打开新选项卡或窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44828159/

相关文章:

c# - Excel:如果使用绝对路径只能打开文件,为什么?

javascript - 地理位置在 x 次尝试后挂起,在浏览器重新启动后有效

javascript - 为什么我的 JavaScript 会抛出““No ' Access-Control-Allow-Origin' header is present on the requested resources”错误,而 Postman 却没有?

jquery - 如何构建具有多个图像切换的文档

Excel:从整数部分时间转换为分钟时间

excel - VBA - 如何将日期转换为字符串

javascript - 使用 JavaScript 变量用 XML 数据动态填充标记

javascript - 属性 'pipe' 不适用于 `zip` 运算符?

javascript - 谷歌浏览器不显示主页

javascript - 单击其选项卡时显示表格但隐藏其他表格