所以我在网站上工作。这个网站有一个很酷的css alert boxes
。但是所有者要求在功能成功完成时显示该框!
HTML ALERT
<div class="message-box message-box-info animated fadeIn" id="message-box-info">
<div class="mb-container">
<div class="mb-middle">
<div class="mb-title"><span class="fa fa-info"></span> Information</div>
<div class="mb-content">
<p>Welcome, <strong><?php echo $_SESSION['username']; ?></strong> </p>
</div>
<div class="mb-footer">
<button class="btn btn-default btn-lg pull-right mb-control-close">Close</button>
</div>
</div>
</div>
</div>
按钮触发
<button type="button" class="btn btn-info mb-control" data-box="#message-box-info">Info</button>
所以在php
如何在不使用按钮的情况下触发警报? - 谢谢!
答案 0 :(得分:0)
试试这个
echo '<script language="javascript">';
echo 'alert("message successfully sent")';
echo '</script>';
这里,在php echo中调用javascript标准的alert函数。希望这会有所帮助..
答案 1 :(得分:-1)
仅在提交表单后在php中使用脚本。
echo '<script>$(".mb-control").trigger("click");<script>';
答案 2 :(得分:-1)
在不使用jQuery的情况下完成Bigbyte Number的帖子: (别忘了在按钮上添加ID)
echo '<script type="text/javascript">document.getElementById("mybutton").onclick();</script>';
但Ajax将是一个更好的解决方案。