Я пытаюсь написать функцию, которая в каждом вызове открывает новое окно. На самом деле это делает первое окно, и когда я вызываю функцию снова DonT открыть новое всплывающее окно, то перезагрузите первые один:Новое всплывающее окно для каждого вызова функции
function openNewWindow(title, url){
var newWindow = window.open('about:blank', '',
'toolbar=0, status=0, scrollbars=1, width=500, height=500');
var html = '<html><head><title>'+title+'</title></head>'
+ '<body><iframe src="'+url+'" width="100%" height="100%"></iframe>'
+ '</body></html>';
newWindow.document.write(html);
newWindow.document.close();
}
Я попытался сохранить новую ссылку на окно в массиве, но Dont работы как и ожидалось. Я не могу использовать любую библиотеку, например jQuery. Вы знаете какой-либо способ достичь этого?
Спасибо!
вы должны размещать код, который вы пробовали, массив, кажется, самый простой способ здесь – user544262772
взгляд на второй аргумент в методе window.open – scibuff
Oops , извините, я пропустил это, очень спасибо –