如何使用php在邮件函数中发送jquery?

如何使用php在邮件函数中发送jquery?,php,mysql,Php,Mysql,我必须在邮件中发送带有jquery工具提示的html。html工作正常,但是jquery工具提示没有显示在html中。我的代码是 require_once("config.php"); $to= "something@yahoo.com"; $subject= "Todays follow up status from Murree Hotels Website"; $query= "select * from honymoon_enquries WHERE arrival_date BET

我必须在邮件中发送带有jquery工具提示的html。html工作正常,但是jquery工具提示没有显示在html中。我的代码是

require_once("config.php");

$to= "something@yahoo.com";
$subject= "Todays follow up status from Murree Hotels Website";

$query= "select * from honymoon_enquries WHERE arrival_date BETWEEN DATE(NOW()) AND DATE(NOW())+7 order by arrival_date";

$res=mysql_query($query);

$message = "<strong>Hi Admin <br><br> </strong>";

$message .= "<strong> Here is the list of all clients coming in next seven(7) days.<br><br> </strong>";

$message .="
<link rel='stylesheet' href='jquery-tooltip/jquery.tooltip.css'/>
<script src='jquery-tooltip/lib/jquery.js' type='text/javascript'></script>
<script src='jquery-tooltip/lib/jquery.bgiframe.js' type='text/javascript'></script>
<script src='jquery-tooltip/lib/jquery.dimensions.js' type='text/javascript'></script>
<script src='jquery-tooltip/jquery.tooltip.js' type='text/javascript'></script>

<script src='jquery-tooltip/demo/chili-1.7.pack.js' type='text/javascript'></script>

<script type='text/javascript'>
$(function() {
$('#right *').tooltip({ 
    track: true,
    delay: 100,
    showURL: false,
    extraClass: 'right'
});

$('#right2 a').tooltip({ showURL: false, positionLeft: true });

$('#block').click($.tooltip.block);

});
</script>
<table width='100%' cellpadding='0' cellspacing='0' style='margin-top:5px;margin-bottom:5px;'> 
    <tr> 
    <td> 
        <div style='border:1px solid #CCCCCC; padding:10px; padding-top:5px; text-align:center'> 
<div>           
<table width='100%' border='1' cellpadding='5' cellspacing='3'>
<tr>
<th>Name</th>
<th>Email</th>
<th>Phone</th>
<th>Arival_Date</th>
<th>Adminfeedback</th>
</tr>
";      
while ($resresult = mysql_fetch_array($res)) {

$message .="
<tr BGCOLOR='99CCFF'>
<td>".$resresult['client_name']."</td>
<td>".$resresult['client_email']."</td>
<td>".$resresult['client_phone']."</td>
<td>".$resresult['arrival_date']."</td>
<td align='left' title='".$resresult['adminfeedback']."' style='cursor:help;'>".$resresult['adminfeedback']."</td>
";      
}
$message .="</table></div></td> </tr> </table></div>" ;


$headers = "From: sales@murreehotels.net"."\r\n";
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";


if (!mail($to,$subject,$message,$headers)) {
   die("Message sending failed");
}

简单的回答是你不能。邮件客户端剥离JS。在某些客户机中几乎不可能包含外部样式表,更不用说JS了。简而言之,你不能。邮件客户端剥离JS。在某些客户端中几乎不可能包含外部样式表,更不用说JS了。电子邮件客户端通常会去掉或不处理JavaScript,这是有充分理由的


只要坚持使用普通HTML和CSS的子集,就可以在大多数邮件客户端上使用。

电子邮件客户端通常会去掉或不处理JavaScript,这是有充分理由的


只需坚持使用普通HTML和CSS的子集,它适用于大多数邮件客户端。

电子邮件客户端不会解析/执行JavaScript。如果他们这样做了,就会导致各种令人不快的安全问题。我的朋友,你试图实现的目标是不可能的。

电子邮件客户端不会解析/执行JavaScript。如果他们这样做了,就会导致各种令人不快的安全问题。我的朋友,你想要达到的目标是不可能的。

你想在电子邮件中添加javascript工具提示吗?简短的回答——你不能。如果电子邮件客户端允许js,那么他们就不允许js,这是一个很大的安全问题。电子邮件中的javascript是不允许的。他可以,电子邮件可以包含HTML和javascript尝试使用HTML标记设置消息,如果消息中没有包含jquery库,请尝试这样做changes@Dani想显示JS包含的证据吗?你想在电子邮件中显示javascript工具提示吗?简短的回答——你不能。如果电子邮件客户端允许js,那么他们就不允许js,这是一个很大的安全问题。电子邮件中的javascript是不允许的。他可以,电子邮件可以包含HTML和javascript尝试使用HTML标记设置消息,如果消息中没有包含jquery库,请尝试这样做changes@Dani想出示JS包含的证据吗?嗨,我们不发送邮件功能的jquey吗?:@shoaibakhunzada是的。你不会送的。你应该阅读这篇关于HTML电子邮件的良好指导原则的文章:嗨,那么我们不在邮件功能中发送jquey了?:@shoaibakhunzada-yup。你不会送的。您应该阅读这篇关于HTML电子邮件的良好指南的文章: