当我将HTML文件附加到电子邮件然后通过电子邮件发送到我的iphone时,我可以完美地查看该文件。但是,文件中的javascript似乎都没有运行 - 甚至没有简单的东西,比如显示/隐藏由“onClick”事件触发的div。
有没有办法让iphone在iphone邮件应用程序中的附加文件上运行?
答案 0 :(得分:2)
MobileSafari浏览器支持JavaScripts,但邮件不支持。
我认为以你想要的方式运行JavaScript你必须在浏览器中打开网站。想不出其他任何做法。
答案 1 :(得分:1)
没有。就像几乎每个仍然存在的电子邮件客户端一样,JavaScript等也将被阻止。
包含JS代码实际上可能会阻止您的电子邮件发送 - <script>
标记可能会在大多数反垃圾邮件过滤器中引发警告标记。
答案 2 :(得分:1)
但是,你可以使用CSS获得一些你想要的交互性。它很棘手,因为元素永远不会得到:悬停,但你可以将行为附加到:target和:active状态,以获得一些非常引人注目的交互性,它可以在iPhone,iPad和Mac Mail上的Mail中运行。 (然而,那些在gmail中阅读邮件的人将会剥夺所有这些酷感。)