var browser="";
for(var propname in navigator){
browser+=propname+":"+navigator[propname]+"\n";
}
document.write(browser);
//在document的时候没有输出空格alert(browser);
//可以一行一行的输出,请问这个是为什么啊?要想write也一行一行的输出 该怎么办?

解决方案 »

  1.   

    请用<br />代替\n一个是模态对话框
    一个是文档输出 没什么关系吧
      

  2.   

    var browser="";
    for(var propname in navigator){
    browser+=propname+":"+navigator[propname]+"<br/>";
    }
    document.write(browser);
      

  3.   

    +1alert是按照文本处理
    wrtie是处理完后看源码其实是有\n的,只不过你要在浏览器换行的话,要加入html的换行标签!
      

  4.   

    学习了。。一直拿alert弹出窗口用来测试。。wrtie用来显示在原来页面上...