Открыть URL в том же окне и на той же вкладке - PullRequest
299 голосов
/ 10 декабря 2011

Я хочу открыть ссылку в том же окне и на той же вкладке, которая содержит страницу со ссылкой.

Когда я пытаюсь открыть ссылку с помощью window.open, она открывается в новой вкладке, а не в той же вкладке в том же окне.

Ответы [ 14 ]

1 голос
/ 04 июля 2018
   Just Try in button.

   <button onclick="location.reload();location.href='url_name'" 
   id="myButton" class="btn request-callback" >Explore More</button>

   Using href 

  <a href="#" class="know_how" onclick="location.reload();location.href='url_name'">Know More</a> 
1 голос
/ 24 июня 2017

Точно так же, как это window.open("www.youraddress.com","_self")

1 голос
/ 15 октября 2015

Это довольно просто. Откройте первое окно как window.open(url, <tabNmae>)

Пример: window.open("abc.com",'myTab')

и для следующего всего window.open используйте то же имя вкладки вместо _self, _parent и т. Д.

0 голосов
/ 29 апреля 2019

Как говорят судьи MDN, просто нужно дать имя новому window / tab.

https://developer.mozilla.org/en-US/docs/Web/API/Window/open#Syntax

    <div style="margin: 5px;">
        <a
            :href="url"
            @click="autoOpenAlink"
            target="_blank"
            >
            {{url}}
        </a>
    </div>

vue

    autoOpenAlink(e) {
        e.preventDefault();
        let url = this.url;
        window.open(url, "iframe testing page");
    },
...