点击后会有一个链接发送电子邮件。以下是代码:
$message->postInfoMessage('<a href="#" onclick="emailTranscript(); return false;">'.JText::_('COM_AWDLIVESUPPORT_LANG50').'</a>', $chat);
我想在调用此函数时自动单击并执行此操作。这样它就不会依赖于点击,它会自动发送电子邮件。
请让我知道如何实现这一目标。
由于
答案 0 :(得分:0)
易:
<script type="text/javascript">
emailTranscript();
</script>
确保在emailTranscript()
函数初始化后执行。
因为您发布的片段基本上会创建一个链接,所以当点击emailTranscript()
时会执行。上面的行只是执行,没有任何条件。
答案 1 :(得分:0)
只需使用onload事件而不是onclick事件即可。
答案 2 :(得分:0)
只需添加这些行
即可<script type="text/javascript">
window.onload = function() {
emailTranscript();
};
</script>
答案 3 :(得分:0)
您通过调用函数解决了我的要求:
$this->emailTranscript();
感谢所有尝试过建议的人。 :)