私のコードでは、ポップアップ用にこのコードを書きましたが、コメント行
// mywindow.document.write('<html><head><title>my div</title>');
自動的に実行されます。なぜですか? この行を削除しても、ページにエラーは表示されません。コメントとして存在する場合、タイトル タグが重複しているというエラーが表示されます。
function Popup(data) {
var mywindow = window.open('', 'mydiv', 'height=400,width=600');
// mywindow.document.write('<html><head><title>my div</title>');
/*optional stylesheet*/ //mywindow.document.write('<link rel="stylesheet" href="main.css" type="text/css" />');
mywindow.document.write('</head><body >');
mywindow.document.write(data);
mywindow.document.write('</body></html>');
mywindow.document.close();
mywindow.print();
return true;
}