2017-06-06 17 views
1

新しいブラウザ(ではなく、ポップアップウィンドウ)でクリックするとリンクを開くことはできますか?新しいブラウザウィンドウでリンクを開くにはどうすればいいですか?11

私が試してみました物事:

<a href='http://osric.net/' onclick='return !window.open(this.href);'>osric.net web hosting</a> 

機能のonclick:

var windowObjectReference; 
var strWindowFeatures = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes, toolbar=yes"; 

function openRequestedPopup() { 
    windowObjectReference = window.open("http://www.cnn.com/", "CNN_WindowName", strWindowFeatures); 
} 

が、これらとそれだけで新しいタブで開きます。

+0

を使用して、ブラウザを模倣しますか? – Quentin

答えて

-1
ここ

それは

<a href="your_link" target="_blank">Visit</a> 

ターゲット= "_空白" になるには - キー

使用され、この新しいウィンドウの

REFは
<a href="print.html" onclick="window.open('print.html', 'newwindow', 'width=300, height=250'); return false;"> Print</a> 

Make a link open a new window (not tab)

+1

しかし、 'target = '_ blank''は、ウィンドウがタブまたは新しいウィンドウで開かれているかどうかを制御しません。 – Code4R7

+0

ansを与える前に質問を読んで... –

0

これはIEで動作します11:

<script> 
function popupBrowser(url) { 
    window.open(url, "WindowName", "config=menubar=no,location=yes,resizable=yes,scrollbars=yes,status=yes,toolbar=yes,fullscreen=yes"); 
} 
</script> 

<a href="javascript:popupBrowser('http://www.cnn.com')">Open a new browser for IE11</a> 

は、それだけでどのように「新しいブラウザウィンドウ」と「ポップアップウィンドウ」を区別しているwindows.open()

JSFiddle demo

関連する問題