gpt4 book ai didi

javascript - 在新选项卡中打开重定向页面并在多个重定向 Django 的同一选项卡中重新打开

转载 作者:行者123 更新时间:2023-11-30 18:35:11 25 4
gpt4 key购买 nike

我正在用 Django 制作一个博客应用,我想做以下事情

  1. 当用户提交预览按钮时,我想在同一窗口的新选项卡中打开部分完成的博客。
  2. 其次,如果用户没有关闭选项卡并再次按下预览按钮,我想在之前打开的选项卡中显示更新的博客。

我该怎么做?

编辑:如下面的答案所述,我正在尝试使用此代码片段在新窗口中打开它,但这不起作用

<script>
var current_link = $(location).attr('href');
$('.preview_button').onClick(function() {
window.open(current_link,'preview_tab');
});
</script>

此外,我目前有 3 个提交按钮,我只想为 1 个提交按钮提供此功能,即 preview 所以我不能直接执行 (#form).onSubmit。对于其他两个按钮,一个通过 Ajax 更新内容,另一个重定向到新页面。

最佳答案

尝试使用 Javascript onSubmit 打开相应的预览页面 window.open ,将名称作为第二个参数传递。它几乎就是这样做的。 (如果您想支持不同的预览选项卡与不同的编辑选项卡相关联,请在名称中包含基于某种选项卡 ID 的内容——可能是文章 ID 加上一个随机数,或其他内容。)

您还必须通过 AJAX 将更新的内容发送到服务器。

关于javascript - 在新选项卡中打开重定向页面并在多个重定向 Django 的同一选项卡中重新打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8422439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com