2017-04-17 3 views
0

Djangoテンプレートでは、アンカータグに含まれるページ上にサムネイルがあります。ユーザーがそれらのサムネイルをクリックすると、新しいページはhref値に基づいています。メインページに戻る場合は、戻るボタンを押す必要があります。そのため、ユーザーが新しいページに閉じるボタンを押して、メインページに戻る。コード:HTMLアンカータグで開かれた新しいページを閉じるには

<div class="row"> 
    <div class="col-sm-9"> 
     {% for rest in getMenuImage %} 
      <div style="display: inline-block;"> 
       <a href="{{ rest.image.url }}"><img src="{{ rest.thumbnail.url }}" class="img-responsive" style="padding-right: 10px;border-radius: 5px;"></a> 
      </div> 
     {% endfor %} 
    </div> 
</div> 

ありがとうございます。

+0

'window.history.back();'を使ってみましたか? –

答えて

2

あなたはそれを新しいタブを開いた場合、現在のウィンドウを閉じて、バック、前に行くことができます:戻って

 $(".back").click(function(){ 
      var url = "page url you want to go back";//back page url 
      var objWindow = window.open(url, "_self"); 
      objWindow.close(); 
    }) 

もう一つのオプションは次のとおりです。

<a href="javascript:history.go(-1);">Back</a> 
+0

答えをありがとう。それは働いています。 –

+0

@Saurabh_Jhingan答えがあなたのために働いている場合、他の人を助けるためにそれを受け入れるかもしれません –

1

新しいページのボタンにjavacript関数:window.history.back();を使用できます。 例を示します。

<button onclick="goBack()">Go Back</button> 
 

 
<script> 
 
function goBack() { 
 
    window.history.back(); 
 
} 
 
</script>

+1

答えをありがとう。できます。 –

関連する問題