使用 JavaScript 重定向到 JSON 的另一个域
redirect with javascript to another domain with Json
我正在使用 Json 从 php 文件中检索一个 url,然后在成功部分我做了
window.location=msg.message
但问题是,如果我们假设我的域是 HTTP example.com 并且 msg.message
值为
https://otherdomain.com
重定向到 http:/example.com/https:/otherdomain.com如何直接转到 https:/otherdomain.com法典
$.ajax({
type: "POST",
url: "ajax.php",
data: dataString,
dataType: "json",
success: function (msg){
$.fn.colorbox.close();//close the box
alert(decodeURI(msg.message));//
window.location.href(msg.message); // goes to domain.com/msg.message
},
});
请使用分配方法:
window.location.assign("https://otherdomain.com")
在 URL 的主机部分之前需要两个存储。
https://otherdomain.com
你只有一个(https:/otherdomain.com
)。
(href
是一个字符串,而不是一个函数,像在第一个代码块中一样为它赋值,不要像在第三个代码块中那样尝试调用它)。
相关文章:
- JSON:在另一个JSON对象中重用JSON对象
- 从另一个JSON对象创建JSON对象
- 将json作为子文档合并到另一个json中
- 从另一个 JSON 对象数组创建 JSON 对象数组
- 将数据从一个 json 对象动态添加到另一个 json 对象
- 如何一起解析另一个 JSON 中的 JSON
- 如何从另一个 json 对象为 json 对象设置值
- 如何将另一个 JSON 中的 JSON 对象移动到最后一个位置
- 在一个 JSON 中筛选并使用另一个 JSON 进行响应
- 如何将一个JSON对象转换为另一个JSON object
- 如何为添加到另一个JSON文件中的每个对象动态创建JSON文件
- 将JSON数组的一部分与另一个JSON数组组合在一起
- 删除与另一个JSON javascript angularjs-JSON匹配的JSON
- 需要从 Angular JS 应用程序中的另一个 JSON 对象数组填充 JSON 数组的每个对象 JSON 对象数组
- 如何将这个json字符串转换为这种格式的另一个json字符串
- 使用AngularJS在我的视图中的另一个json中渲染json
- 使用一个JSON对象作为另一个JSON对象的值,丢弃标签
- 使用Jquery根据另一个JSON值在JSON对象中选择一个值
- 如何将一个项目从JSON对象移动到另一个JSON对象
- 用JSON填充DataTable时,需要在一个列中呈现一个超链接,并在另一个JSON字段中找到一个值