| |
今天增强留言功能。结果发现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
by snooda | 分类: 默认分类 | 评论(9) | 引用(0) | 阅读(8207)
1243 Email Homepage
2017/10/20 13:55
[emot]zan[/emot][emot]zan[/emot]
test
2012/06/18 17:18
test
Anoymous
2011/09/16 11:47
test
Anoymous
2011/08/31 11:35
ppppppppppppp
Anoymous
2011/08/31 11:29
sf
Anoymous
2010/09/20 16:57
kkk
Anoymous
2010/08/05 15:41
qwdwedfwe
Anoymous
2010/06/26 15:10
哈哈哈,,,,你这留言薄做的够可以
Anoymous
2010/03/05 15:07
更正:document.write("dkfjd?script?");为document.write("dkfjd<script>");
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]