Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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 定期向google脚本web应用发送数据_Javascript_Jquery_Ajax_Google Apps Script_Web Applications - Fatal编程技术网

Javascript 定期向google脚本web应用发送数据

Javascript 定期向google脚本web应用发送数据,javascript,jquery,ajax,google-apps-script,web-applications,Javascript,Jquery,Ajax,Google Apps Script,Web Applications,我正在做一个小的谷歌脚本网络应用程序,每30分钟更新一次谷歌工作表中的数据。我尝试过使用页面刷新方法,但这是不可能的,因为每当刷新时,web应用程序都会显示一个空白页面。那么,有没有办法定期重新加载web应用程序数据 <!DOCTYPE html> <html> <head> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/boot

我正在做一个小的谷歌脚本网络应用程序,每30分钟更新一次谷歌工作表中的数据。我尝试过使用页面刷新方法,但这是不可能的,因为每当刷新时,web应用程序都会显示一个空白页面。那么,有没有办法定期重新加载web应用程序数据

<!DOCTYPE html>
<html>

<head>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">

    <!-- jQuery library -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>

    <!-- Latest compiled JavaScript -->
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
    <meta http-equiv="refresh" content="1"> <!--this reload blank page-->
</head>

<body>
    <div><b class="alert alert-danger">SẮP HẾT NHỰA</b>
    </div>
    <div class="ggsheetdata">
    </div>
    <script>
    </script>
</body>

</html>

sẮP HẾ新罕布什尔州ỰA.

您可以使用Javascript setInterval函数调用Javascript函数,该函数反过来调用
google.script.run.withSuccessHandler(函数(数据){//update data here}).getData()

其中getData()是一个Google Apps脚本函数,用于将所需数据返回给SuccessHandler

但是,您的webapp必须能够始终在浏览器中运行,才能正常工作


您可以使用Javascript setInterval函数调用Javascript函数,该函数反过来调用
google.script.run.withSuccessHandler(函数(数据){//update data here}).getData()

其中getData()是一个Google Apps脚本函数,用于将所需数据返回给SuccessHandler

但是,您的webapp必须能够始终在浏览器中运行,才能正常工作


非常感谢您的帮助。我能处理这件事。非常感谢你的帮助。我能处理这件事。