Javascript 尝试将标题标记添加到mailto链接,并在正文中包含URL
我正在为我们的产品创建一个帮助网站。它将由我们的客户服务组在web上部署(针对已登录的客户),并与我们的软件一起部署。我们想创建一个反馈机制,但我们不能使用服务器端脚本,因为在某些情况下,用户将在本地查看帮助站点 我们正在研究一个长期的解决方案,但目前我们正试图通过一个简单的Javascript 尝试将标题标记添加到mailto链接,并在正文中包含URL,javascript,jquery,html,Javascript,Jquery,Html,我正在为我们的产品创建一个帮助网站。它将由我们的客户服务组在web上部署(针对已登录的客户),并与我们的软件一起部署。我们想创建一个反馈机制,但我们不能使用服务器端脚本,因为在某些情况下,用户将在本地查看帮助站点 我们正在研究一个长期的解决方案,但目前我们正试图通过一个简单的 jQuery将当前url添加到电子邮件正文如下 $(document).ready(function() { var url = window.location.href; //get url var h1
jQuery将当前url添加到电子邮件正文如下
$(document).ready(function() {
var url = window.location.href; //get url
var h1Text = $('title').text(); //get h1 text
var email = 'example@example.com';
var body = url;
var subject = 'Documentation Feedback for topic: '+h1Text;
var hrefTitle = 'We welcome your feedback on this documentation. If you cannot send mail from this server, please send your feedback to: '+email;
$('#mailto').attr('href','mailto:'+email+'?body='+body+'&subject='+subject);
$('#mailto').attr('title', hrefTitle);
});
html邮件链接现在是这样的
<a id="mailto" href="" title="">Send us documentation feedback</a>
完整代码在这里jQuery用于将当前url添加到电子邮件正文的内容如下
$(document).ready(function() {
var url = window.location.href; //get url
var h1Text = $('title').text(); //get h1 text
var email = 'example@example.com';
var body = url;
var subject = 'Documentation Feedback for topic: '+h1Text;
var hrefTitle = 'We welcome your feedback on this documentation. If you cannot send mail from this server, please send your feedback to: '+email;
$('#mailto').attr('href','mailto:'+email+'?body='+body+'&subject='+subject);
$('#mailto').attr('title', hrefTitle);
});
html邮件链接现在是这样的
<a id="mailto" href="" title="">Send us documentation feedback</a>
完整代码在这里我有我想要的主题行。我正在尝试将URL路径添加到电子邮件正文中的文件。我想查看该用户单击按钮时所在页面的文件名(如果有意义的话)。好的,您可以在消息正文中添加url,就像在更新的代码中一样。。我还将其全部设置在jquery中,以便更容易使用数据进行操作。您可以在jsfiddle中测试它。我有我想要的主题行。我正在尝试将URL路径添加到电子邮件正文中的文件。我想查看该用户单击按钮时所在页面的文件名(如果有意义的话)。好的,您可以在消息正文中添加url,就像在更新的代码中一样。。我还将其全部设置在jquery中,以便更容易使用数据进行操作。您可以在JSFIDLE中测试它