javascript working 在新窗口中打開按鈕?




window open object (4)

我無法讓你的方法工作@Damien-at-SF ......

所以我使用了我的舊知識。

通過在超鏈接元素中包含輸入類型=“按鈕”,您可以簡單地聲明目標屬性:

<a href="http://www.site.org" target="_blank">
<input type="button" class="button" value="Open" />
</a>

'target =“_ blank”'是使瀏覽器在新選項卡中打開鏈接的屬性。 此屬性具有其他屬性,請參閱: http://www.w3schools.com/tags/att_a_target.asphttp://www.w3schools.com/tags/att_a_target.asp以獲取更多詳細信息。

由於按鈕上的'value =“”'屬性會將包含的字符串寫入按鈕,因此不需要跨度。

而不是寫:

<element></element>

對於大多數HTML元素,您可以使用尾部斜杠來關閉它們,如下所示:

<element />

哦,最後......一個'button'元素裡面有一個刷新觸發器,所以我使用'input type [button]'來避免觸發表單。

好運程序員。

由於StackOverflow的策略,我不得不在示例中更改域: https://meta.stackexchange.com/questions/208963/why-are-certain-example-urls-like-http-site-com-and-http-mysite-com-blockehttps://meta.stackexchange.com/questions/208963/why-are-certain-example-urls-like-http-site-com-and-http-mysite-com-blocke

如何在新窗口中打開按鈕,模擬“a href,target = _blank”?

我目前有:

<button class="button" onClick="window.location.href='http://www.example.com';"> 
     <span class="icon">Open</span>
</button>

按鈕不在表單中,我只想在新窗口中打開它。


如果你想堅持使用按鈕,那麼只需創建一個打開的窗口函數,如下所示:

    <script>
function myfunction() {
    window.open("mynewpage.html");
}
</script>

然後在你的HTML中用你的按鈕做下面的事情:

加入

所以你會有這樣的事情:

 <body>
    <script>
function joinfunction() {
    window.open("mynewpage.html");
}
</script>
<button  onclick="myfunction()" type="button" class="btn btn-default subs-btn">Join</button>


用您提供的網址打開一個新窗口:)

<button class="button" onClick="window.open('http://www.example.com');">
     <span class="icon">Open</span>
</button>

希望有幫助:)







new-operator