gpt4 book ai didi

php - 来自聊天框的 <title> 中的网络通知

转载 作者:搜寻专家 更新时间:2023-10-31 21:14:18 25 4
gpt4 key购买 nike

我正在尝试将网络通知放在我网页的标题/标签屏幕中。因此,每当有人说了些什么而你不在选项卡上时,就会通知你有新消息。

有什么简单的方法可以解决这个问题吗? Here's a live link of the chat我必须篡改我的 post.php 吗?或者会

<?
session_start();
if(isset($_SESSION['name'])){
$text = $_POST['text'];
$fp = fopen("log.html", 'a');
fwrite($fp, "<div class='msgln'> C:\Users\<b>".$_SESSION['name']."></b> ".stripslashes(htmlspecialchars($text))."<br></div>");
fclose($fp);
}
?>

或者我会篡改输入吗?

$(document).ready(function(){
//If user submits the form
$("#submitmsg").click(function(){
var clientmsg = $("#usermsg").val();
$.post("post.php", {text: clientmsg});
$("#usermsg").attr("value", "");
return false;
});

在此先感谢您的帮助!

最佳答案

我建议您看一下 JavaScript 函数 setInterval() .如果发现任何更新,则让此函数每 x 毫秒检查一次更新;编辑页面标题。

像这样的东西应该可以解决问题,调整以获得首选结果:

// This function will run every ~1s
setInterval(function() {

// Get the new data
$.post('post.php', function(data) {

// Handle the data
document.title = data;

});


}, 1000);

你绝对应该在 PHP 脚本上添加一些错误检查(检查是否设置了变量:isset($_SESSION['value'])),也可能在 javascript 上。

关于php - 来自聊天框的 &lt;title&gt; 中的网络通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12491946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com