Javascript 单击单个浏览器中的按钮,任务应在两个打开的浏览器中执行
我想要实现的是,我已经点击这里按钮,它将从数据库中获取用户名。现在,我打开了两个浏览器,它们位于同一页面上,因此当我单击任何一个浏览器上的按钮时,数据应显示在两个浏览器中 代码如下:Javascript 单击单个浏览器中的按钮,任务应在两个打开的浏览器中执行,javascript,jquery,Javascript,Jquery,我想要实现的是,我已经点击这里按钮,它将从数据库中获取用户名。现在,我打开了两个浏览器,它们位于同一页面上,因此当我单击任何一个浏览器上的按钮时,数据应显示在两个浏览器中 代码如下: <html> <head> <script src="jquery-3.2.1.min.js"></script> </head> <body> <button id="sub">click here</butto
<html>
<head>
<script src="jquery-3.2.1.min.js"></script>
</head>
<body>
<button id="sub">click here</button>
<div id="detail"></div>
<script>
function fetch_data() {
$.ajax({
url: "select.php",
method: "POST",
success: function(data) {
$('#detail').html(data);
}
});
}
$(document).ready(function() {
$("#sub").click(function() {
fetch_data();
});
});
</script>
</body>
</html>
你需要一个实时数据库来实现你想要的。我建议使用。使用firebase,所有客户端的数据都会实时同步,甚至在应用程序脱机时仍然可用。Firebase实时数据库不使用典型的HTTP请求,而是在每次数据更改时使用数据同步,任何连接的设备都会在毫秒内收到更新。提供协作和沉浸式体验,而无需考虑网络代码。您需要做的是实现WebSocket,这将使您的站点能够实现实时功能。这在引擎盖下采用了酒吧/中心的方式 如果您使用php作为后端,这可能会帮助您: 对于前端,使用类似于jQuery的东西
如果你想简化事情,最简单的方法是使用这样的服务,它几乎可以实时处理任何事情,比如聊天应用程序。你的代码离你想做的事情还很远,那么我应该做什么呢dolookup websockets。@maru请给我发一个链接,让我从头开始学习websockets并在中实现它php@Cant我可以用jquery来做这个吗???我可以用它来构建吗闲聊app@maxtech是的,您可以遵循本教程:我可以在使用WebSocket和jquery时保存数据吗