夜阑卧听风吹雨,铁马冰河入梦来。
  • Javascript的window.open()函数

    2012-02-08

    在Javascript中使用window.open()方法可以打开新的地址,或者打开一个新窗口,很多网站就是使用这个方法邪恶的弹出广告的,它可以接收4个参数:网页地址、窗口目标、新窗口的设置字符串、表示新页面是否取代浏览器历史记录中当前加载页面的布尔值。一般的话只要用第一个参数就行了。第二个参数如果是已有窗口或者框架的名称(也可以是_sele、_parent、_top、_blank),那么就会在该名称对应的窗口/框架中打开第一个参数所设置的地址。例子如下:

    window.open("http://www.110201.com","myWin")

    Read More »

    作者:admin | 分类目录:javasript | 标签:
  • 兼容IE和Firefox的Javascript添加收藏代码

    2011-12-20

    添加收藏是网站中常用的功能。通常使用Javascript实现,浏览器的快捷键是Ctrl+D,如下代码可实现在IE6,7,8,9,Firefox下的此功能。

    function addBookMark(obj,url, title) { //窗口对象,地址,标题
        var e = window.event || arguments.callee.caller.arguments[0];
        var B = {
            IE : /MSIE/.test(window.navigator.userAgent) && !window.opera
            , FF : /Firefox/.test(window.navigator.userAgent)
            , OP : !!window.opera
        };
        obj.onmousedown = null;
        if (B.IE) {
            obj.attachEvent("onmouseup", function () {
                try {
                    window.external.AddFavorite(url, title);
                    window.event.returnValue = false;
                } catch (exp) {}
            });
        } else {
            if (B.FF || obj.nodeName.toLowerCase() == "a") {
                obj.setAttribute("rel", "sidebar"), obj.title = title, obj.href = url;
            } else if (B.OP) {
                var a = document.createElement("a");
                a.rel = "sidebar", a.title = title, a.href = url;
                obj.parentNode.insertBefore(a, obj);
                a.appendChild(obj);
                a = null;
            }
        }
    }
    作者:admin | 分类目录:javasript | 标签:
  • Javascript数组排序

    2011-11-27

    在Javascript中对数组进行排序中主要有两个方法:sort()和reverse(),这两个方法的返回值仍然是一个数组。

    如果我们定义一个数组 var test = new Array(1,2,3,15,4),使用reverse()方法可以反转数组,当我对test数组调用reverse()方法时会返回4,15,3,2,1的结果。 Read More »

    作者:admin | 分类目录:javasript | 标签:
  • IE6下PNG图片透明问题

    2011-11-01

    默认情况下,IE6不支持PNG格式图片的透明效果,但是可以通过JS实现。

    注:IE6不支持PNG24格式的图片透明效果,但支持PNG8和GIF格式的全透明效果。(待补充…)

    首先下载JS文件:正常版(12k)  压缩版(7k)。

    Read More »

    作者:admin | 分类目录:javasript | 标签:
  • Javascript学习笔记

    2011-10-25

    基础知识


    在HTML中可以使用标签<script>来插入Javascript,这个标签主要有五个属性:

    • src:引用外部的Javascript文件;
    • charset:设置src引用文件的的编码,此属性已被大多数浏览器忽略,可不写;
    • language:设置脚本语言(如Javascript,Vbscript等),此属性已被大多数浏览器忽略,可不写;
    • defer:设置后脚本将在文档解析完之后执行,此属性已被大多数浏览器忽略,可不写;
    • type:必写属性,设置脚本语言的内容类型,一般是text/javascript,被大多数浏览器支持(还有其他值,如text/ecmascript、application/javascript等,但不是所有浏览器都支持的)。

    Read More »

    作者:admin | 分类目录:javasript | 标签: