Today's the day

向软件大牛炫耀我会焊单片机,向硬件大牛炫耀我会写 Rails,向软硬件大牛炫耀我生物,向软硬件生物大牛炫耀我会折腾期货 -_-bbb

迁徙到 NetBeans 上去了
Safari CSS Hack

Firefox 好心办坏事

galeki posted @ 2008年5月05日 11:42 in 其他 , 3055 阅读

Chito 现在发表评论有个小问题,就是如果不用评论编辑器的话,那么发出去的评论都没有断行,这是因为没有把评论中的回车转换成 <br/> 的缘故,这次决定解决这个问题。

那么,就要区分一下用编辑器和没用编辑器所发表的评论,把没用的用 simple_format 加一下格式就可以了。

所以就在表单里加个了 hidden 字段,初始化为 "plain",编辑器载入的时候,把这个字段设置成 "html",这样就可以知道用没用编辑器了。

不过,测试的时候却出了问题,开始可以正确断行,但是只要用编辑器发一条评论,接下来的就又无法断行了。

debug 发现,即使编辑器关闭,那个 hidden 提交上来的字段也是 html。

百思不得其解,以为是我程序的问题,折腾了俩小时,还是找不到原因。

结果用 IE 试了下,没问题,郁闷了……难道是 prototype 库太旧了?  又去更新 prototype,还是没用……

最后终于发现,是 Firefox 的问题……

Firefox 会缓存表单中输入的值,刷新网页也不会变,这确实不错,

不过 Firefox 连 hidden 字段都缓存了,

即便这个值是 js 设置的……

解决办法,貌似只有再用 js 设置回来……

  • 无匹配
  • 无匹配
meidir 说:
2023年2月09日 01:19

Hey, I’ve been ranking well for “free justin bieber stuff”. software contracts

Anonymous 说:
2023年4月04日 00:29

For this web site, you will see our account, remember to go through this info. Bed Bug Treatment Orlando

Anonymous 说:
2023年4月04日 00:32

You should mainly superior together with well-performing material, which means that see it: Exterminator Pest Control


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter