关于js的:document.write()函数的用法
[
| 2010/03/05 15:02]

今天增强留言功能。结果发现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
资料网页:http://stackoverflow.com/questions/762416/why-isnt-chrome-running-this-javascript