php - 使用 window.location.replace(response.path)
问题描述
下面的 php 代码取自使用 ajax 调用的代码。谁能告诉我下面的代码 window.location.replace(response.path) 做什么?什么是 response.path?
...
// initialize the return array
$return = array();
$return['callback'] = 'window.location.replace(response.path);';
...
解决方案
window.location.replace(response.path);
response.path
是 javascript 代码,它用在运行它的 javascript 中的其他位置设置的属性替换当前位置。例如,它可以在您的 ajax 查询对象的成功函数中运行以重定向用户。此外,如果您的 PHP 设置了 $return['path'],那可能就是它正在使用的,但我们没有足够的代码来确认。
推荐阅读
- angular - Ionic4 自定义相机视图
- botframework - Bot-framework 机器人创建群聊
- python - 当内部有 NULL 值时如何解析 JSON?
- python-3.x - 尽管按钮当时被禁用,PySimpleGUI 仍会读取按钮事件
- email - 继续发送使用 Golang net/mail.ReadMessage 解析的电子邮件
- javascript - javascript 中的 if 语句中的两个条件似乎无法正常工作
- java - intellij tomcat“复制资源”需要太多时间
- sql - 如何按某些列和 SQL 中的每个日期选择唯一行?
- amazon-web-services - 如何防止在 AWS Step Functions 中同时运行状态机?
- javascript - 为什么 eval() 在 React Native 中不起作用?