我正在使用document.write()将HTML代码写入javascript。
但结果出现在同一页面中,我想在单独的页面中显示结果。
document.write('<table width="1000" border="1">');
document.write('<tr width="1000">');
document.write('<td width="100" bgcolor="#D8D8D8">Country</td>');
document.write('<td width="100" bgcolor="#D8D8D8">MCC</td>');
document.write('<td width="100" bgcolor="#D8D8D8">MNC</td>');
document.write('<td width="100" bgcolor="#D8D8D8">Network</td>');
document.write('<td width="100" bgcolor="#D8D8D8">Old Price</td>');
document.write('<td width="100" bgcolor="#D8D8D8">Current Price</td>');
document.write('<td width="100" bgcolor="#D8D8D8">Effective</td>');
document.write('<td width="100" bgcolor="#D8D8D8">Status</td>');
document.write('</tr>');
document.write('</table>');
因此该表格显示在网页中,我希望此结果显示在另一个网页上。
先谢谢。
答案 0 :(得分:4)
先使用window.open()
,然后写入此窗口:
var w = window.open('','','width=200,height=100');
w.document.write("your html");
答案 1 :(得分:1)
试试这个
var doc =window.open('','mydoc',
'width=350,height=250'
+',menubar=0'
+',toolbar=1'
+',status=0'
+',scrollbars=1'
+',resizable=1');
doc.document.writeln(
'<html><head><title>doc</title></head>'
+'<body >'
+'something'
+'</body></html>'
);