居然是插件的bug…

标签:Google Chrome

在ChromePlus上遇到一个代码显示错乱的问题,具体现象就是pre标签里莫名其妙地丢失或增加回车。

唉,弄得我头都大了,贴段代码就知道我说啥了:
<!DOCTYPE html>
<html>
<body>
<pre>from google.appengine.api import memcache

memcache.delete('a')
memcache.incr('a', 1, initial_value=0)
print type(memcache.get('a'))
print (memcache.get('a'))</pre>
</body>
</html>
把这段代码保存成html文件,然后拖到ChromePlus里,可以看到正常的换行。放到web服务器上(种类不限,能正常输出html就行了),再用ChromePlus访问相应地址,会发现后面都不换行了。

解决办法就是再增加一个空的<pre></pre>,一切就奇迹般地恢复正常了…

一直以为是Chromium或ChromePlus的问题,但是用同版本的Chrome是正常的,于是怀疑是ChromePlus的问题。最近又发现XML也显示错乱,符号在载入后莫名其妙地转义了,看上去是JavaScript干的。于是检查了一下插件,发现把jsbeautifier禁用掉就正常了…

看来插件不能乱装啊…

0条评论 你不来一发么↓

    想说点什么呢?