- 浏览: 50904 次
- 性别:
- 来自: 上海
最新评论
-
zengyan2012:
Exif.GPSLongitude 我这里怎么没有这个常量。 ...
照片EXIF信息的读取和改写的JAVA实现 -
jeanso:
<!DOCTYPE html PUBLIC " ...
Slidetoggle + JQuery + IE 7 = Bug! -
jsnjlc:
guooscar 写道还有国际化工程师~~到处都是工程师
这倒 ...
一个小前端工程师的苦恼 -
jsnjlc:
rainchen 写道jquery的ajax有几个全局钩子,不 ...
如何调整jQuery中的事件队列 -
rainchen:
jquery的ajax有几个全局钩子,不知对你的问题有没帮助: ...
如何调整jQuery中的事件队列
文章列表
大家都发现,通过jQuery绑定事件是件非常容易的事情
$("a").click(function(){
console.info("A");
return false;
});
但是A事件绑定后,我发现我需要B事件来决定其是否触发,好办,现在就改。
$("a").click(function(){
console.info("B");
return false;
});
$("a").click(function(){
console.info("A& ...
这是我在无意中发现的,后来,google后发现确实是问题,因此,记录下。
当我们使用jQuery的Slidetoggle方法,在IE7下,有时候会出现内容闪烁后自动消失的情况,再点击仍然如此。
google后发现原来绑定事件的对象的父类不能包含position属性值为absolute和relative的样式,一旦包含,IE7则会出现此情况。将position属性删除或者设置高为101%即可解决。
相关资料:
http://www.justwerks.com/slidetoggle-jquery-ie-7-bug
http://www.ndoherty.com/blog/2007/0 ...
- 2009-04-02 11:40
- 浏览 2766
- 评论(1)
对于前端开发人员来说,页脚的处理时常让我们比较头痛。因为,如果页面比较长还好说,如果页面比较短,则页脚则会跑到页面的中间部位,十分的不雅观。
那么有什么办法能让页脚乖乖的出现在每页的最下方呢?方法当然是有的,一种是使用js+css的方法,这种办法比较好理解,实现也比较的简单,这也是大家用的比较多的办法。但是,如果用户禁用了js,那么这种方法自然也就不再能够实现。那我们自然的想到了使用纯css。
废话不多说,直接贴代码。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " ...
json格式的数据传递已经红遍全球,JQuery的AJAX功能自然也可以对其进行进行传递。但是一般的传递都是使用GET方式进行的传递,如果内容不多,数据量不大那还是不错的。但是如果数据量比较大,使用get传递就不太适合,我们自然而然的想到了POST传递。
网上很多的说法都是使用流来读取请求流中的POST过来的数据。对于使用SSH越来越多的今天,写个doPost方法来接收数据其实并不合适,而我们更多的使用的是Action来进行数据的接收,那Struts中的action如何收到post过来的数据呢?使用网上的流的说法,告诉你,你是接收不到的,具体如何做,往下看。
先说下工具:J ...
今天,在写页面的时候无意间发现了一个IE8b2的BUG:
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Sign up</title>
<meta http-equiv=& ...
做开发已经做了3年了,其中的2年基本是半个前端半个后端的做着。最近一段时间,基本算是80%的人力在做前端,后台的活已经干的比较少了。我先声明,我还是很喜欢做前端的,但是,有点苦恼,在这里发点小小的牢骚,如果哪位大师能够帮小弟我看破红尘,指定迷津,那更是万分感激。
我先说说我们做的项目吧。我手上的项目是个多语言版本的项目,版式已经由美工做好,我来负责将它们实现。这点当然是我们前端最拿手的事情了,但是问题也随之而来。
1.美工在做版式的时候只考虑了英文的长度,并没有考虑到多语言的问题,因此,表达同样的意思或者同样的字段的时候,有的语言长,有的语言短,因此造成无法进行统一。我做页面又坚决按照表现和结构 ...
在做网页的时候,经常需要用到图片,而呈现图片的方式一般为2种:
使用img标签
使用样式的background-image属性
我认为,当我们需要一些图片进行说明的时候,应该使用img标签。因为img标签有alt属性,此属性为当图片无法显示的时候,或者鼠标悬停在图片上方的时候,给予用户提示。此时候就算样式消失,但是图片仍然存在。传递给用户的信息几乎都没有少。
而,如果只是将图片用作修饰啊之类的,并没有向用户传递信息作用的图片,此时应该使用background-image。因此,当样式消失的时候,背景图片同时消失。对用户的所有干扰消失,完全依靠合理的结构来向用户传递 ...
近日,在工作中发现,IE6的div高度不能低于18px,设置了半天10px还是18px,总是差8px。而FF等其他浏览器中却没有问题。图中红色为设置height为10px,绿色的为20px。
网上搜寻很久终于发现了解决的办法,原来需要在div的样式中加入font-size:0; 这样,IE6就能乖乖的降低到了10px。
虽然解决了问题,在心里暗骂了IE6 N遍,但是,总觉得现在的div布局应该还是存在些问题。毕竟,按照严格的语义来说,不应该使用div来进行整体布局。
最近又开始了新的项目,原以为拿来美工做好的页面就能使用,查看了源代码后发现其代码杂乱无章,style满天飞,语义化无从谈起,于是将其页面为蓝本,重新翻写。 由于以前已经看过了N多表现和结构相分离之类的理论,于是这次就进行了下实践。实践后发现,真正想表现和结构的分离还是有不小的困难的。 自以为对HTML标签已经熟练掌握,而XHTML的Strict验证只已经十分清楚。但是今天无意翻开W3CSCHOOL的HTML标签的列表,居然发现许多都没有使用过,更有甚者见都没见过。于是,从头开始,慢慢翻看。发现对如何实现表现和结构的功力又提升了不少。 举例来说,我们一般随便使用label标签,但是其实labe ...
- 2008-12-25 00:51
- 浏览 796
- 评论(0)
项目由3个系统组成:1台服务器里装的weblogic8.1,里面是AP,1台服务器是装的tomcat,里面有处理程序和文件服务2个系统。只有AP能够连接数据库。
项目中要用到下载和上传。
上传通过Flex上传到文件服务器后,由处理的系统进 ...
- 2008-11-19 13:11
- 浏览 1484
- 评论(0)
现在Flex十分流行,我也在项目中使用它来作为上传的控件.但是却发现文件上传后的参数无法返回.
翻阅了N多的资料后,找到了解决办法:
我们通常是将文件上传的地址是servlet,原始的servlet或者struts的action区别不大,servlet来进行文件的读取存放,有的时候还有压缩,打包等等后续操作,而文件上传成功后,则需要返回文件是否成功,存放的地址等等参数.我们可以使用DataEvent.UPLOAD_COMPLETE_DATA来进行监控,但是值得注意的是,如果服务器没有任何数据返回,则个监听器是不会被激活的.
那如何被激活呢?其实很简单,以Struts中的acti ...
- 2008-11-03 00:38
- 浏览 3055
- 评论(2)
我遇到个很诡异的问题,其实在半个月前就找到问题所在了,但是由于交由TS组去处理,所以,一直也没有记下来,今天做下记录吧.
我们先来写个html页面,来方便测试:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type& ...
此问题困扰了我2天的时间,终于利用休息天的时间加班解决了。
为何原来的IDE突然出现异常?为何系统连LOG日志都无记录?为何浏览器仍然能够正确打开?欲知详情,请向下看。
我原来装的是Flex Builder3,使用没什么问题,但是总是要切换eclipse和Flex很是不爽.于是装了个Flex Builder3的plug-in版本,随即噩梦降临.项目虽然能够打开,但是无法再运行,点击Run则报错.
试了很多办法都没用.重装没用,卸载了装回Flex Builder3还是没有用.有人网上说可能是flash
的版本问题,我又将flash
卸载了再装也不行.eclipse的log日志也没看出问题. ...
前几天装了Flex Builder3,用的挺好,后来发现有eclipse的插件版本,二话不说,立即下载插件版本装了起来.装好后却没有办法执行前面的项目了.总是报error=2的错误.Google了半天也没出结果.
早晨开电脑,无意发现了eclipse的log日志地址,赶紧记下来防止以后找不到.里面虽然记录了错误,但是我目前没什么办法解决...
log地址:C:\Documents and Settings\Administrator\你的workspace名称\.metadata\.log
- 2008-08-30 10:51
- 浏览 2763
- 评论(0)
公司里要求上传的照片都要加上公司的logo,统一打在又下角。但是,由于照片有暗有亮,因此logo分成了2种,1种是在比较亮的情况下打的,1种是在比较暗的情况下打的。这可把我害惨了,如何判断明暗度嘛。奋力Google了1天终于理解,于是写出了实现代码。
由于注释写的比较全,因此不再进行解释,里面也有测试方法,可以进行下测试。
PS:目标图请做好备份,因为其会直接覆盖目标图
package image;
import java.awt.AlphaComposite;
import java.awt.Color;
import java.awt.Font;
import java. ...