文章标签 ‘firefox’
上午解决了,在ie下,是jquery的dialog根据 填充的内容,自动调整宽度的问题,在firefox下很容易解决的,但是在ie下就不行了。1.firefox下,只要在open事件增加 $(this).css({width:”auto”,height:”auto”});即可。2.ie下,则需要增加如下代码 if($.browser.msie) { if($(“.ui-dialog”).offset().left<50) $(“.ui-dialog”).css(“left”,”300″); $(“.ui-dialog”).css(“width”,”100″); $(“.ui-dialog”).css({width:$(this).width()+32,height:$(this).height()+60}); }真是麻烦。现在的firefox的firebug真是牛叉的不得了,要不,都感觉没法搞了,还不如以前的web1.0好定位。其实想想还不如继续用table,能省不少的开发时间呢。 下午主要改造了ajax的数据返回,使用了json,php有两个函数处理json_decode和json_encode,js通过eval处理后,可以按照对象方式进行处理。 晚上,针对json数据,增加页面的options数据。
今天使用firefox的时候,一直使用方向键翻页,感觉十分不方便,其他操作都可以通过快捷键进行操作了,只有这个操作还不行,而且使用频率还真不小。所以就在网上搜索相关插件,结果就找到这个插件,vimperator,居然能将大部分的vim的快捷键使用到firefox上,包括翻页、tab切换、查看源代码等等,而且能够很方便的禁用此插件(ctrl+z,使用esc取消禁用),而是用原来的快捷键,比如安装了delicious插件后的ctrl+d等,总之是功能相当强大,需要慢慢研究使用。 看来文本编辑方面也需要重新启用vim,从而使用统一的一套快捷键了。 另外今后要熟悉的一个技术是symfony,从而快速构建php程序,今天环境熟悉,明天以后就开始,logo合成的程序开发吧。
自己近来一直使用FireFox,所以很少使用IE,由于将我QQ空间转向到Liangpeng.net,所以有了一部分IE的”忠实”用户,偶尔回来的偶的blog,普遍反应,“打不开”,为啥呢,我自己试了,没问题呀,自己用IE试了也没问题,用家里的娱乐电脑一试,还真是有这个问题,于是乎,找了半天的原因,html内容已经下载完成,就是不显示,开始以为是自己页面的编码问题,找了半天原因,也没搞定,突然想起IE的编码设置,一看,居然是GB2312,晕,偶明明添加 <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8” /> 了,为啥还是GB2312,郁闷,点成自动,居然就没问题了,但是后来发现普遍用户都没有点选自动识别,所以还得找原因,原来IE还真有点弱智,是根据HTML解析时的第一个字符来进行编码判断的,所以一般会根据<title>里面的中文内容进行识别,而很容易识别成GB2312,所以需要将 <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8” /> 放在<title>前面,首先告诉IE,我他妈的是UTF-8,随之问题解决。 真是浪费时间呀。
