1
我正在Django的一個博客應用程序,我想在用戶提交的預覽按鈕,我想要做以下的事情打開重定向頁面,並重新在多個相同標籤重定向的Django
- 在同一個窗口的新標籤頁中打開部分完成的博客。
- 其次如果用戶沒有關閉標籤並再次按下預覽按鈕,我想在之前打開的標籤中顯示更新的博客。
我該怎麼做?
編輯: 至於說在回答下面我想利用這個代碼片段在新窗口中打開它,但這不起作用
<script>
var current_link = $(location).attr('href');
$('.preview_button').onClick(function() {
window.open(current_link,'preview_tab');
});
</script>
而且我現在有3提交按鈕我想提供此功能只提供1個提交按鈕,即預覽所以我不能直接做(#form).onSubmit
。對於其他兩個按鈕,通過Ajax更新內容,另一個重定向到新頁面。
由於我在Django工作,我沒有直接訪問url,因爲這是由視圖處理。那麼,我應該在URL中傳遞什麼?當前鏈接本身,因爲我的表單僅提交到該頁面 – Sachin
使用模板中的{{%url%}}標記:類似於
但問題是除此之外還有兩個按鈕。點擊三個按鈕中的任意一個時,您的onsubmit將被觸發。而我只是想做預覽按鈕 – Sachin