今天增强留言功能。结果发现document.write在Firefox和IE上运行正常,Chrome就不行。搜索一下,有一个英文解释。大概意思是说:document.write要把输出的内容放在放在<####>和< / ###>之间。否则会被认为是不规范的html语言,IE和Firefox能容忍这种不规范,但是Chrome不容忍。不过我测试了一下,把一个字符串写到《html》和《/html》外面,照样能显示出来。但是放到ajax的那个回调函数里就不行了。但是假如:document.write("dkfjd?script?");就行了。。。把《script》换成《html》什么的也行。。。。怀疑这是bug。


资料网页:http://stackoverflow.com/questions/762416/why-isnt-chrome-running-this-javascript
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]