在不使用Node.js的情况下,实现网页的实时更新可以考虑使用WebSocket技术。WebSocket是一种在客户端和服务器之间建立持久性的双向通信通道的协议,可以实现实时数据的传输。
以下是一个使用WebSocket实现实时更新网页的简单示例代码:
实时更新网页示例
上述代码中,通过创建WebSocket连接,向服务器发送请求,建立双向通信通道。当服务器有新的数据更新时,通过WebSocket发送消息到客户端,客户端接收到消息后更新网页内容。
需要注意的是,上述代码中的WebSocket连接URL 'ws://example.com/socket'
需要替换为实际的WebSocket服务器地址。
在服务器端,你需要使用支持WebSocket的服务器技术,例如Java的Spring WebSocket、Python的Tornado、PHP的Ratchet等来处理WebSocket连接和消息的发送。服务器端的代码并不在本回答的范围内,可以根据实际的服务器端技术来实现。
总结来说,使用WebSocket是一种在不使用Node.js的情况下实现网页实时更新的较为常见且有效的方法。