Play Google

玩转谷歌--学习笔记,成长历程。

我的第一个Jquery插件---解决IE6 Select框总是在图层(div)的上面显示的BUG

一个比较简单的功能,写这个例子的主要目的是为了体会JQUERY插件开发的方式。

使用方法:

 $("div").decorateIframe();

可以传入的参数

iframeId -- 装饰用的Iframe 的Id值

iframeZIndex -- Iframe的Z轴坐标

iframe的宽度--如果用户不设置,则自动获取需要装饰的DIV 的宽度和PADDING值的和。

iframe的高度--同上。

演示地址:查看,下载:点击下载

解决background-position:left bottom; 在FireFox中不兼容

在给BODY 设置背景图片时,如果背景图只出现在底部,一般是底部X轴平铺,会发现在FIREFOX 里面背景出不来

原因很简单,FIREFOX没办法算出BODY 的高度

写法是给HTML 加一个高度

公司内部培训--重构

 

点击下载:refactoring.pdf

前两周JAVA工程师的培训课程,讲的非常好。里面的例子都经过精心挑选。Power by zhupan

拒绝了对对象 'sp_sdidebug'(数据库 'master',所有者 'dbo')的 EXECUTE 权限

在.net中调用时出现“拒绝了对对象 'sp_sdidebug'(数据库 'master',所有者 'dbo')的 EXECUTE 权限

的错误的解决办法。

JS弹出提示框


<script type="text/javascript">
    function popView(event){
     event = event||window.event;
     var obj = document.getElementById("popDiv");
        obj.style.display="block";
        if(document.documentElement){
            obj.style.top = event.clientY + document.documentElement.scrollTop+"px";
            obj.style.left =event.clientX + document.documentElement.scrollLeft+"px";
        }
        else
        {
        obj.style.top = event.pageY+"px";
        obj.style.left = event.pageX+"px";
        }
   
    }
    function close(){
         var obj = document.getElementById("popDiv");
         obj.style.display="none";
    }
</script>
 

演示查看:demo1.html

长连接、轮询-文章收集

Comet:基于 HTTP 长连接的“服务器推”技术

 

主题:一个WEB的IM,基于Pushlet实现,开发心得

Jquery插件开发(1)

原文网址:

http://www.learningjquery.com/2007/10/a-plugin-development-pattern

我试着翻译了一下(偶英语很菜),大致意思是:

我开发JQuery插件有一段时间了,并且我能够很自由的按照我自己的模式开发脚本。本文的目的是共享我这种特别有用的插件开发模式。这篇文章的内容假定您已经了解了开发一个JQUERY插件的基础知识,如果您还不了解,请点看jQuery Authoring Guidelines 。。。。

Mootools 文档下载

 

参考文档下载:PDF  点击下载:mootools_v1.11_doc_cn.pdf

CHM下载:mootools_doc_cn_1.chm

关于IE6样式中背景图片不缓存的BUG

 示例:

a{ background:url(images/normal.gif); } a:hover { background:url(images/hover.gif); }

如果为超级链接定义上述的css样式以实现鼠标悬浮时的动态效果,在firefox下是没有什么问题的,第一次加载之后,浏览器都会从缓存读取背景图片;

而IE6在这里有一个bug,它每次都从服务器端读取背景图片,结果就是,若服务器反应较慢hover效果就会出现短暂的空白,令人极度不爽。 一直以来都是通过“两张背景图片合并、background-postion控制位置”的方式解决问题的,效果差强人意。

具体来说就是在页面中加入一段简单的javascript脚本,告诉ie6:本地有背景图片的话就不要麻烦服务器了。 document.execCommand("BackgroundImageCache",false,true);

关于这段脚本的放置方式有两种:

1.用CSS,在css中加入如下代码

html {}{ filter: expression(document.execCommand("BackgroundImageCache", false, true)); }

2.用JS:document.execCommand("BackgroundImageCache",false,true);

.net将IP转换为10进制

我们通常在BBS或网上下载的IP地址数据库中的IP地址并非是我们常见的格式(61.175.232.30),而是这种(1034938398)类型的 数据,看起来这两个数据好像没有关连,很复杂,其实并不复杂,以“61.175.232.30”这个IP地址为例,IP地址转换成数字串方法如下:先将 “61.175.232.30”转换为十六进制“3d.af.e8.1e”,然后去掉小数点后,变为“3dafe81e”,最后将这个十六进制数转换为十 进制“1034938398”,那么“61.175.232.30”就变为“1034938398”了。

分页:[«]1[2][3][4][»]

日历

<< 2008-11 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

最近引用

Search

站点统计

  • 文章总数:35
  • 评论总数:7
  • 引用总数:0
  • 浏览总数:4240
  • 留言总数:7
  • 当前主题:Default主题
  • 当前样式:default

图标汇集

  • 本站支持WAP访问
  • 订阅本站的 ATOM 1.0 新闻聚合
  • 订阅本站的 RSS 2.0 新闻聚合
  • 订阅到有道阅读

Powered By Karry 

Copyright © 2008 PlayGoogle.com. All Rights Reserved.