Ребята, я пытаюсь открыть div в новом окне, и я пытался с window.open
, он работает как положено.
HTML:
<div id="pass">pass this to the new window</div>
<a href="#" onclick="openWin()">click</a>
JS:
function openWin() {
var divText = document.getElementById("pass").outerHTML;
var myWindow = window.open('', '', 'width=200,height=100');
var doc = myWindow.document;
doc.open();
doc.write(divText);
doc.close();
}
http://jsfiddle.net/KZYJU/
Проблема : Если окно уже открыто, при повторном нажатии кнопки оно не должно снова открывать новое окно.
Пользователь должен видеть только одно окно.
В моем случае, если я нажму кнопку 10 раз, откроется 10 окон.
Ребята, пожалуйста, помогите мне в этом.