Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从python/flask发送数据以强制浏览器刷新?_Javascript_Python_Flask - Fatal编程技术网

Javascript 从python/flask发送数据以强制浏览器刷新?

Javascript 从python/flask发送数据以强制浏览器刷新?,javascript,python,flask,Javascript,Python,Flask,我正在使用python、flask、HTML和javascript构建一个起止计时器web应用程序 我目前在页面加载上的所有变量开始停止当前时间等都具有持久性 我正在构建此应用程序,用于raspberry pi,能够从计算机上的浏览器或在kiosk模式下启动的pi上的“浏览器”控制应用程序 我尝试将页面设置为每秒刷新一次,但由于页面上的一些按钮/元素通过javascript中的getdocument by id函数设置为正确的值,因此我得到了一个跳跃式的加载页面 我想要的是能够将javascri

我正在使用python、flask、HTML和javascript构建一个起止计时器web应用程序

我目前在页面加载上的所有变量开始停止当前时间等都具有持久性

我正在构建此应用程序,用于raspberry pi,能够从计算机上的浏览器或在kiosk模式下启动的pi上的“浏览器”控制应用程序

我尝试将页面设置为每秒刷新一次,但由于页面上的一些按钮/元素通过javascript中的getdocument by id函数设置为正确的值,因此我得到了一个跳跃式的加载页面

我想要的是能够将javascript或ajax或其他东西设置为“观察者”。 即

python函数

@app.route("/checkstatus/<status>/")
def timestatus(status):
    # Read Status and determine if reload
    global timerstatus
    if timerstatus = status

    return render_template('index.html', location.reload();)
这是不对的,但我似乎找不出一个好方法来做这件事,尽管我已经在谷歌上搜索过了

我试图实现当用户单击开始/停止或在计算机上设置计时器值时,pi将收到“推送”请求并重新加载页面,反之亦然

@app.route("/checkstatus/<status>/")
def timestatus(status):
    # Read Status and determine if reload
    global timerstatus
    if timerstatus = status

    return render_template('index.html', location.reload();)
location.reload();