reload 相关问题

重新加载是重新请求和重新呈现当前显示的页面的过程

如何在不重新加载整个页面的情况下重新加载div?

我想我问的问题对你们大多数人来说都很简单。我想重新加载 div 而不重新加载整个页面。最好的方法是什么? 我想我问的问题对你们大多数人来说都很简单。我想重新加载 div 而不重新加载整个页面。最好的方法是什么? <div class="black_text" id="cp_in_content_div"> <?php $id = $_GET["id"]; $result = mysql_query("SELECT * FROM Setting WHERE ID = $id"); $row = mysql_fetch_array($result); switch ($_GET["action"]) { case "delete": if (!unlink("$_SERVER[DOCUMENT_ROOT]setting/$row[Filename]")) { echo "Error."; header("Refresh: 2.5; URL=delete_setting.php?id=$id"); exit(); } if (!mysql_query("DELETE FROM Setting WHERE ID = $id")) { echo "Error."; header("Refresh: 2.5; URL=delete_setting.php?id=$id"); exit(); } else { echo "Ok!"; header("Refresh: 1.25; URL=index.php"); } break; default: echo "form"; } ?> </div> 我需要这些 header("Refresh:...") 来仅重新加载 div 而不是页面。 jQuery.load() 可能是使用选择器异步加载数据的最简单方法,但您也可以使用任何 jquery ajax 方法(get、post、getJSON、ajax 等) 请注意,load 允许您使用选择器来指定要加载已加载脚本的哪一部分,如 $("#mydiv").load(location.href + " #mydiv"); 请注意,从技术上讲,这确实会加载整个页面,并且 jquery 会删除除您选择的内容之外的所有内容,但这都是在内部完成的。 $("#div_element").load('script.php'); 演示:http://sandbox.phpcode.eu/g/2ecbe/3 完整代码: <div id="submit">ajax</div> <div id="div_element"></div> <script> $('#submit').click(function(event){ $("#div_element").load('script.php?html=some_arguments'); }); </script> 用这个。 $('#mydiv').load(document.URL + ' #mydiv'); 注意,在标签前添加一个空格。 编写按钮标签和点击功能 var x = document.getElementById('codeRefer').innerHTML; document.getElementById('codeRefer').innerHTML = x; 将这一切都写在 onclick 函数中 base.reloadData('#task_list') var base = { reloadData : function(division){ $.get(location.href, function(data) { $(`${division}`).html($(data).find(`${division}`).html()); }); } }

回答 5 投票 0

防止提交时重新加载 HTML 页面

我正在开发一个天文应用程序,该应用程序可以确定太阳的位置以及一天中不同时间产生的阴影长度和阴影方位角。我想最终部署...

回答 1 投票 0

从另一个路径重新加载python模块

我有同一包的两个版本,其结构如下: 包装 ├── v1 │   ├── 包装 │   │   ├── main.py │   │   └── utils.py │   └── setup.py └── v2 ├── 包装 │   ├── main.py │...

回答 1 投票 0

React 中视频自动播放的页面重新加载和重定向之间的区别

问题: 我正在开发一个 React 应用程序,我使用 React-player 库实现了视频自动播放功能。当页面重定向时,视频会正确自动播放(例如,来自

回答 1 投票 0

每次重新加载场景时,角色加载失败的情况都不同

每次我的角色死亡时,场景都会通过 reload_current_scene() 完全重新加载。但无论何时重新加载,播放器都会以不同的方式加载: -第一次它工作完美 -第二次一些动画...

回答 1 投票 0

有没有办法防止 echo json_encode() 在向同一 PHP 脚本提交表单时返回整个页面的 JSON 响应?

我在项目中只有这个index.php 文件。我知道我应该将逻辑与视图分开,为 PHP、JS 和 HTML 使用不同的文件。这只是一个测试: 我在项目中只有这个index.php 文件。我知道我应该将逻辑与视图分开,为 PHP、JS 和 HTML 使用不同的文件。这只是一个测试: <?php if($_SERVER["REQUEST_METHOD"] == "POST") { if(isset($_POST["item"]) && $_POST["item"] == "new") { $description = filter_input(INPUT_POST, trim("description")); echo json_encode($description); } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Itens</title> </head> <body> <form method="post"> <input type="text" name="description" placeholder="Description"> <button type="submit">Add Item</button> </form> <script> const form = document.querySelector("form") form.addEventListener('submit', async (e) => { e.preventDefault() const item = "new" const description = form.description.value const formData = new FormData() formData.append("item", item) formData.append("description", description) try { await fetch('./index.php', { method: 'POST', body: formData, headers: { 'Accept': 'application/json, text/plain, */*' } }) .then((res) => res.json()) .then((data) => { alert(data) }) } catch(error) {} }) </script> </body> </html> echo json_encode() 工作并发送响应,但也发送整个页面,重新加载 index.php,这使得无法在 JavaScript 获取代码中使用响应值。当在与调用它的代码不同的脚本中使用 echo json_encode() 时,当然不会发生这种情况。是否可以解决这个问题并保留这个文件结构? 是的,将其放入 HTML 中 <?php $jsonData = {}; if($_SERVER["REQUEST_METHOD"] == "POST") { if(isset($_POST["item"]) && $_POST["item"] == "new") { $description = filter_input(INPUT_POST, trim("description")); $jsonData = json_encode($description); } } ?> <script> const json = <?php echo $jsonData; ?> </script> <pre><?php echo $jsonData; ?></pre> 您提到的更干净的方法(REST api)是将 json 输出放入单独的 php 脚本中,并使用 javascript 请求 json。

回答 1 投票 0

window.performance.navigation.type 适用于 IE 和 Firefox,但不适用于 CHROME

我一直在尝试实现页面刷新时的功能。我认为这个值 窗口.性能.导航.类型 如果页面重新加载,则变为 1,否则为 0。我创建了一个 al...

回答 3 投票 0

重新加载时在 HTML 文件上保存用户位置

就上下文而言,我正在 Jupyter Notebook 上使用 Python。 我会定期更新 HTML 文件的值。 为了能够体验实时结果,我在 Pytho 中封装了一段 Javascript 代码...

回答 1 投票 0

部署到 IIS 后,Angular 手动 URL 不起作用

我正在使用基于模块的角度网站。它在本地运行良好。部署后,如果我重新加载页面或输入手动 URL,则会出现服务器错误 500 我现在已经使用散列来......

回答 1 投票 0

在app_initializer内动态加载ngModule forRoot对象

实际上,我在 app.module 内的 ngModule 中导入了外部库,并将动态值作为外部模块的链接传递,但问题是它没有使用库更新新值 - 我的外部M...

回答 1 投票 0

在flask/gunicorn中,如何设置每分钟/每小时自动重新加载信息?

我有一个 EC2-linux 服务器,运行一个简单的 Flask/gunicorn/nginx 程序,该程序返回 .csv 或 .JSON 文件。另一个 python 脚本每小时运行一次并用信息更新此 .csv。 问题是

回答 1 投票 0

强制重新加载 useQuery(而不是重新获取)

最近遇到一个问题。 假设有几个组件 [A1、A2、A3] 被渲染。渲染了另一个组件 [B]。 B 在任何层次结构中都与 A1、A2、A3 无关...

回答 1 投票 0

重新加载浏览器时谷歌地图不会呈现

我的问题不完全是关于代码,而是我正在开发一个网络视频游戏,我正在其中实现用于Javascript的GoogleMaps API,并且我第一次遇到了问题......

回答 1 投票 0

Angular 12:导航和重新加载页面

我有角度应用程序,我需要在导航后重新加载页面。我已经应用了这个解决方案,但是 window.location.reload();不适用于生产。所以我在...中添加了 useHash: true

回答 2 投票 0

避免在用户输入更改时重新加载整个 Streamlit 应用程序

我一直在尝试在streamlit应用程序中构建多个图,该应用程序使用str...

回答 2 投票 0

为什么我的待办事项列表在本地存储中可见而不是在屏幕上?

我用 JavaScript 制作了一个待办事项列表。一切正常。当添加待办事项时,它在本地存储中可见,当删除它时,它会从本地存储中删除。但我必须刷新页面...

回答 2 投票 0

从python配置文件加载变量

我将配置保存在Python文件中并重新加载。由于它从当前工作目录导入一些内容,我想通过路径加载它的变量。 使用 import_module 并从 importlib 重新加载不会...

回答 1 投票 0

如何在 Angular 中从 js 进行清空缓存和硬重载?

当我发布应用程序更新时,我希望确保下载的所有文件 .js、.png 等的状态为 200,而不是 304。 我尝试使用这个方法: window.location.reload(true); ...

回答 2 投票 0

如何更改 Angular 页面刷新后的令牌过期时间?

登录后,我将生成一个令牌并将其保存在存储会话中。令牌的到期时间是 8 分钟,一切都很好。我遇到的问题是,当我上传

回答 1 投票 0

使用 jquery 重新加载图像

我有以下jquery代码: 函数 ajax_set_thumbnail(item_id, full_path) { xhttp = new XMLHttpRequest(); var params = 'full_path=' + full_path; xhttp.open("POST", "/ajax/set_thu...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.