Email &引用;通过电子邮件发送此页面;获取页面标题和URL的按钮

Email &引用;通过电子邮件发送此页面;获取页面标题和URL的按钮,email,dynamic,hyperlink,Email,Dynamic,Hyperlink,我在内联网页面的每个主要部分后动态添加一个工具条,并动态生成链接到每个主要部分标题的目录。这很有效。我还设法在每个部分之后都有一个“返回顶部”链接,带有滚动。现在,我想在“返回顶部”按钮旁边再添加两个按钮 转发给朋友 将此页添加书签 我目前正在进行“返回顶部”工作,如您在本页所见: 1。转发给朋友1.1当某人单击“转发给朋友”时,我希望它在其默认电子邮件应用程序中创建一封电子邮件,电子邮件主题为“签出:此处的页面标题”,其中“此处的页面标题”是页面上第一个标题(h1、h2、h3或h4)的文本

我在内联网页面的每个主要部分后动态添加一个工具条,并动态生成链接到每个主要部分标题的目录。这很有效。我还设法在每个部分之后都有一个“返回顶部”链接,带有滚动。现在,我想在“返回顶部”按钮旁边再添加两个按钮

  • 转发给朋友
  • 将此页添加书签
  • 我目前正在进行“返回顶部”工作,如您在本页所见:

    1。转发给朋友
    1.1当某人单击“转发给朋友”时,我希望它在其默认电子邮件应用程序中创建一封电子邮件,电子邮件主题为“签出:此处的页面标题”,其中“此处的页面标题”是页面上第一个标题(h1、h2、h3或h4)的文本

    1.2我希望电子邮件的主题是“访问:www.sharedpageurl.com”,其中URL是共享的页面URL

    或多或少,我需要动态创建MailTo链接,并将其添加到上面链接的页面的“返回顶部”之后

    以下是当前正在运行且需要修改的脚本文件:
    (注意最后一行的注释)


    2。将此页面设置为书签
    在电子邮件链接正常工作后,我会担心此页面。关于这一点,我读过一些关于SO的帖子,但没有一篇是跨浏览器的。

    我知道我需要为第一个标题和页面URL构建一个变量数组。我不知道如何编写代码,更重要的是,如何让它与上面的链接到脚本文件一起工作,该文件在每个部分之后都会自动插入。更新:现在,我选择使用shareThis.com,我已经按照自己的意愿使用它。这比我想要的要复杂得多,但在这篇文章获得一些吸引力之前,它会得到一份工作