将文档附加到Outlook电子邮件时,将创建该文档的副本并将其存储在某处。您显然可以链接到Outlook正文中的任何位置。本地文档的超链接对另一台计算机上的收件人(无权访问本地驱动器)将无用。
但是,有没有一种方法可以超链接到附件?我不认为有任何本地方法可以做到这一点,但是有没有可能的解决方案?
如果有问题,则仅Outlook可以阅读该电子邮件。(即内部办公室)。
我在同一个域上有两个页面.Home.html和page2.html是他们的名字.
home.html具有以下内容
<html>
<iframe id="one" src="page2.html" style="display:none"></iframe>
<div id="container">
<h1>Title of Page</h1>
<div id="ShowHere"></div>
</div>
</html>
Run Code Online (Sandbox Code Playgroud)
page2.html具有以下内容.
<html>
<div id="container">
<span id="target">Some Text</span>
</div>
<span>Don't Show This Text</span>
</html>
Run Code Online (Sandbox Code Playgroud)
我想使用一些javascript从iframe中的id ="one"获取"target"的内容,然后更改元素id = ShowHere的innerhtml以显示元素中的html"目标"这样,它在"页面标题"一词下面显示"Some Text"字样.
我认为以下是一个开始,放在home.html的底部:
<script>
var frameSource = document.getElementById("one").contentWindow.document.documentElement.outerHTML;
// ANSWER TO MY QUESTION
document.getElementById("ShowHere").innerHTML = frameSource;
</script>
Run Code Online (Sandbox Code Playgroud)
我已经四处搜索并看到了一些应该这样做的答案,但没有一个能提供有关如何做到这一点的有意义的解释,而且没有一个我可以开始工作.我更喜欢使用普通的jilla javascript,但Jquery也没问题.
基于我想要做的事情,即从同一个域上的另一个页面获取div的内容(即innerhtml),我想知道是否有比创建不可见的iframe更好的方法然后阅读它.通过另一种机制获得预期结果的答案也是受欢迎的.
attachment ×1
email ×1
html ×1
hyperlink ×1
iframe ×1
innerhtml ×1
javascript ×1
jquery ×1
outlook ×1