0

我在一个相对简单的 Backbone 视图上使用 jquery linkify 插件。此应用程序之外的网页链接正常工作,并且使用浏览器查看源代码,我看到 mailto 链接已正确生成。但是单击 mailto 链接会将 /mailto:q@example.com 附加到当前 URL(例如http://example-acme.staging.myservername.com/mailto:q@example.com)。

如果我使用 Inspector 复制生成的 HTML 并将其粘贴到任意页面的源中(不在此应用程序中),mailto 链接将按预期运行,从我的邮件客户端打开一个新的消息窗口。问题在 Chrome 和 Firefox 中是相同的。

您是否看到并解决了这个问题?

4

1 回答 1

0

只是为了结束:我在处理程序中添加了一个事件处理程序,使用 window.location.assign(mailto) 并完成了工作。不一定“正确”但实用。@Brad,感谢您的参与!

于 2012-09-19T21:09:14.677 回答