innerHTML和P标签
Tips:P标签不可innerHTML中包含div
知道P标签下插入div标签是不符合W3C规范的。但确一直没意思到,当你用javascript操作DOM结构时,如果使用inerHTML插入P标签中的内容有div,IE6将会提示错误。
可以复制下面的代码在IE6测试一下:
全文阅读 »
执着,坚定,友爱,勇敢
Tips:P标签不可innerHTML中包含div
知道P标签下插入div标签是不符合W3C规范的。但确一直没意思到,当你用javascript操作DOM结构时,如果使用inerHTML插入P标签中的内容有div,IE6将会提示错误。
可以复制下面的代码在IE6测试一下:
全文阅读 »
有时候要在当前点击的位置显示一个对话框。这个时候就需要用到JQuery的元素位置方法。
$(’#elem4′).offset(); 是jquery版本自带的,基本很好用。但当页面有滚动条的时候,这个定位是没有考虑滚动条的距离的。所以,还需要自己写一个方法获取当前窗口的滚动条大小的:
var scrollLeft = (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft); var scrollTop = (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
JQuery也有一个dimensions插件,配合这些,基本上可以完成所有的元素位置操作
这个页面有详细的实例:
http://jsgears.com/thread-76-1-1.html
在Ajax中经常用到的弹出窗口和遮蔽窗口。自己写肯定是一个最佳方案,但时间和成本上,还是决定了寻找现成的吧。大概罗列一下。需要我满足我几个条件
其实我只需要一个框,我更希望框的内容我自己控制,这样通用性就强了。而且一定要简洁,不能弹个框也要配置复杂。
最后挑选下来最满意的Boxy
http://onehackoranother.com/projects/jquery/boxy/
全文阅读 »
不知道中文名这么叫,其实就是在搜索框中有灰色的提示字,但点击或真正搜索的时候,就自动隐藏。当然自己实现不麻烦,但有现成的就用呗!

具体地址:
http://remysharp.com/wp-content/uploads/2007/03/label_over_example.html
继续我的开源之旅。成本、开发、快速、分享这就是开源带给我的乐趣。(*^__^*),总算给我找到了。
平时用到很多这种类似的,长文本需要添加一个显示更多的按钮或是希望截取多少字的情况。web网站用的很多,做法有很多种。比如:程序代码截取,ajax在“更多”按钮取出全部内容。这可能是很好的方式,也最小的HTML传输。但我还是倾向于javascript的截取方式,原因很简单,对程序的改动最小。开发人员有更多的精力做更多有益的事情。当然我不否认会使用ajax的方式,有特殊的地方还是要用的,但不想极端。多一点HTML,我可以接受。
明白我的意思,就不讨论这种方式会造成页面文件大的观点。
全文阅读 »
最近在帮朋友处理图片上传的问题。其实没什么好多想的,开源的swfupload是个很好的选择,但在使用中发现几个问题。记录一下,希望对大家使用有参考:
Ver:使用版本swfuplaod2.1.0
OS:Windows
Brower:IE,FireFox
DEMO:官方ASP.NET
Q:swfupload点击上传按钮,不显示对话框,切没有任何js报错
A:出现这种情况的原因是在FireFox中安装使用了Flash10,就会有这个问题。具体原因是Flash10的安全验证问题。等待官方发布新版
Q:swfupload上传提示500错误
A:具体原因未知,同样的代码在公司正常,在家里的XP上就出现这个问题,而且flash的post页面根本不请求upload.aspx页面。这个时候最好重启iis或重启电脑,问题就解决了。
Q: swfupload提示”#2038 IO读取错误”
A: 这里我目前还不能具体确认,有网友说是“ IE设置了代理 的问题”,但我目前碰到是客户端未安装Flash版本会出现这个错误。