1

当我将 HTML 文件附加到电子邮件中,然后将其通过电子邮件发送到我的 iPhone 时,我可以完美地查看该文件。但是,文件中的任何 javascript 似乎都没有运行 - 甚至没有简单的东西,例如显示/隐藏由“onClick”事件触发的 div。

有没有办法让 javascript 在 iphone 邮件应用程序中的附件上运行?

4

3 回答 3

2

MobileSafari 浏览器支持 JavaScript,但邮件不支持。

我认为要以您希望的方式运行 JavaScript,您必须在浏览器中打开网站。想不出任何其他的方式来做到这一点。

于 2009-05-21T16:33:54.503 回答
1

不过,您可能可以使用 CSS 获得一些您想要的交互性。这很棘手,因为元素永远不会获得 :hover,但您可以将行为附加到 :target 和 :active 状态以获得一些非常引人注目的交互性,这些交互性在 iPhone、iPad 和 Mac Mail 上的 Mail 中确实有效。(然而,在 gmail 中阅读邮件的人将失去所有这些冷静。)

于 2011-08-16T13:35:31.090 回答
1

不会。就像几乎所有仍然存在的电子邮件客户端一样,JavaScript 等将被阻止。

包含 JS 代码实际上可能会阻止您的电子邮件被传递 -<script>标签可能会在大多数反垃圾邮件过滤器中引发警告标志。

于 2009-05-21T18:07:29.930 回答