0

我正在使用 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>');

所以这个表正在网页中显示,我希望这个结果显示在另一个网页中。

提前致谢。

4

2 回答 2

4

先使用window.open(),然后写入此窗口:

var w = window.open('','','width=200,height=100');
w.document.write("your html");
于 2012-07-09T11:33:33.203 回答
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>'
 );
于 2012-07-09T11:33:45.660 回答