Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Sharethis上的电子邮件中添加主题?_Javascript_Php_Laravel 5_Sharethis - Fatal编程技术网

Javascript 在Sharethis上的电子邮件中添加主题?

Javascript 在Sharethis上的电子邮件中添加主题?,javascript,php,laravel-5,sharethis,Javascript,Php,Laravel 5,Sharethis,当我使用这个插件时,我必须在我的电子邮件中添加主题。有谁能帮我在电子邮件中添加主题吗 这是我的元标签 <meta name="og:title" content="Click here to shop and fund {{$campaign_details->campaign_title}}" /> <meta name="og:url" content="{{url()->current()}}" /> <meta name="og:image" c

当我使用这个插件时,我必须在我的电子邮件中添加主题。有谁能帮我在电子邮件中添加主题吗

这是我的元标签

<meta name="og:title" content="Click here to shop and fund {{$campaign_details->campaign_title}}" />
<meta name="og:url" content="{{url()->current()}}" />
<meta name="og:image" content="imgurl" />
<meta name="og:description" content="desc" />
<meta name="og:site_name" content="xyz.com" />

下面是我的按钮代码

<div class="sharethis-inline-share-buttons"
  data-url="{{url()->current()}}"
  data-title="Click here"
  data-image="img.png"
  data-username="Naushil"
  data-description = "demo"
  data-message=" Goal is : 125">
</div>


我找不到关于它的文档,但我也遇到了同样的问题,只是对它调用的JS文件进行了爬网以寻找线索。您要查找的字段是data email subject=“随便什么”。这会将“无论什么”编入您共享电子邮件的主题行。

我找不到相关文档,但我也遇到了同样的问题,只是对它调用的JS文件进行了爬网以寻找线索。您要查找的字段是data email subject=“随便什么”。这将在共享电子邮件的主题行中安排“无论什么”。

您必须覆盖默认事件,并编写自己的事件。这样你就可以随心所欲地变换话题了。这就是我所做的:

function overrideShareSendMail() {
$('div[data-network="email"]').replaceWith($('div[data-network="email"]').clone());
$('div[data-network="email"]').on("click", function () {
    var emailSubject = "Pyramide";
    var emailBody = window.location.href;
    window.location.href = "mailto:?subject=" + emailSubject + "&body=" + emailBody;
});
}

您必须覆盖默认事件并编写自己的事件。这样你就可以随心所欲地变换话题了。这就是我所做的:

function overrideShareSendMail() {
$('div[data-network="email"]').replaceWith($('div[data-network="email"]').clone());
$('div[data-network="email"]').on("click", function () {
    var emailSubject = "Pyramide";
    var emailBody = window.location.href;
    window.location.href = "mailto:?subject=" + emailSubject + "&body=" + emailBody;
});
}

它不起作用。我们联系了ShareThis社区,根据他们的说法,他们没有在共享电子邮件功能中提供电子邮件主题支持。它不起作用。我们联系了ShareThis社区,根据他们的说法,他们没有在共享电子邮件功能中提供电子邮件主题支持。