浏览 2317 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-04-29
1、对照Rails API文档深入学习,我认为是很好的方式。为什么每个文档文件都要以vendor/rails/...开头啊?vendor单词不是“卖主”的意思吗?难道这是“惯例重于配置”的原则之一? 2、link_to这个helper的popup参数,例如: :popup => ['new_window_name', 'height=300,width=600'] 为什么在Firefox能正确工作,而在IE6里面却变成原来页面和新弹出页面都同时变化的效果呢?而且,这个'new_window_name'完全不能显示,标题栏显示的是文件的url路径。(见下图) 3、link_to中 :confirm,弹出的确认窗口,在IE6中无论按确定,还是取消都一样触发链接。Firefox则不会。 [/size] 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-04-29
vendor目录是Rails应用放置Rails和插件的地方,rails应用初始化时先检查在该目录下是否有rails,有直接使用,没有查找gem
另外freeze就是将rails版本固定到该目录下 另外popup参数最终转换成了html代码,IE6下无效是因为IE6并非标准实现 |
|
返回顶楼 | |
发表时间:2008-04-30
引用 popup参数最终转换成了html代码,IE6下无效是因为IE6并非标准实现
ActionView::Helpers::UrlHelper这个Module还引入了“JavaScriptHelper”Module 。我想,应该可以自行修改这个Module以实现在IE浏览器下的正常工作吧? 因为,大多数的用户还是XP、IE6的环境。 |
|
返回顶楼 | |
发表时间:2008-04-30
发现07年6月份的时候在官方开发网站也有类似的缺陷报告:http://dev.rubyonrails.org/ticket/8651
用Rails比起以前开发用的PHP来,看来也不能太轻松啊~~~ |
|
返回顶楼 | |