导航

文章分类 -  JavaScript

1

摘要:// 使用unicode 编码 function encodeUnicode(str) { var res = []; for (var i = 0; i < str.length; i++) { res[i] = "&#" + str.charCodeAt(i).toString(10); } return res.join(""); } ... 阅读全文

posted @ 2017-11-08 10:28 yjss 阅读(1474) 评论(0) 推荐(0)

摘要:function hexToRgba(hex, opacity) { return "rgba(" + parseInt("0x" + hex.slice(1, 3)) + "," + parseInt("0x" + hex.slice(3, 5)) + "," + parseInt("0x" + hex.slice(5, 7)) + "," + opacity + ")"; } ... 阅读全文

posted @ 2017-08-23 09:19 yjss 阅读(2366) 评论(0) 推荐(0)

摘要:1、固定位置.fixed-top /* 头部固定 */{position:fixed;bottom:auto;top:0px;}.fixed-bottom /* 底部固定 */{position:fixed;bottom:0px;top:auto;}.fixed-left /* 左侧固定 */{position:fixed;right:auto;left:0px;}.fixed-right /* 右侧固定 */{position:fixed;right:0px;left:auto;}/* 上面的是除了IE6的主流浏览器通用的方法 */* html,* html body /* 修正IE6振动b 阅读全文

posted @ 2013-03-14 11:50 yjss 阅读(175) 评论(0) 推荐(0)

摘要:<script type="text/javascript"> lastScrollY = 0; function FloatScroll() { var diffY; if (document.documentElement && document.documentElement.scrollTop) { diffY = document.documentElement.scrollTop; } else if (document.body) { ... 阅读全文

posted @ 2012-05-30 16:14 yjss 阅读(421) 评论(0) 推荐(0)

摘要:javascript省市弹出层选择框下载地址 阅读全文

posted @ 2011-07-30 14:17 yjss 阅读(534) 评论(0) 推荐(0)

摘要:if(parent!=window) top.location=window.location; 阅读全文

posted @ 2011-07-13 11:15 yjss 阅读(148) 评论(0) 推荐(0)

摘要:Event 对象Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。事件通常与函数结合使用,函数不会在事件发生前被执行!IE: Internet Explorer, F: Firefox, O: Opera, W3C: W3C 标准.事件句柄 (Event Handlers)HTML 4.0 的新特性之一是能够使 HTML 事件触发浏览器中的行为,比如当用户点击某个 HTML 元素时启动一段 JavaScript。下面是一个属性列表,可将之插入 HTML 标签以定义事件的行为。属性 此事件发生在何时... IE F O W3C onabort图 阅读全文

posted @ 2011-03-30 14:49 yjss 阅读(176) 评论(0) 推荐(0)

摘要:function addEvent(obj, type, fn) { if (obj.attachEvent) { obj['e' + type + fn] = fn; obj[type + fn] = function () { obj['e' + type + fn](window.event); } obj.attachEvent('on' + type, obj[type + fn]); } else obj.addEventListener(type, fn, false); } function removeEvent(obj, ty 阅读全文

posted @ 2011-03-29 17:30 yjss 阅读(654) 评论(0) 推荐(0)

摘要:1、创建XmlHttprequest对象 <script language="javascript" type="text/javascript"> var xmlHttp; if (window.ActiveXObject) xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); else if (window.XMLHttpRequest) xmlHttp = new XMLHttpRequest(); </script>2、ajaxgold框架函数,使用ajax 阅读全文

posted @ 2011-03-29 16:42 yjss 阅读(430) 评论(0) 推荐(0)

摘要:XMLHttpRequest 对象XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求的能力。XMLHttpRequest 可以同步或异步地返回 Web 服务器的响应,并且能够以文本或者一个 DOM 文档的形式返回内容。尽管名为 XMLHttpRequest,它并不限于和 XML 文档一起使用:它可以接收任何形式的文本文档。XMLHttpRequest 对象是名为 AJAX 的 Web 应用程序架构的一项关键功能。浏览器支持XMLHttpRequest 得到了所有现代浏览器较好的支持。唯一的浏览器依赖性涉及 XM 阅读全文

posted @ 2011-03-29 16:06 yjss 阅读(206) 评论(0) 推荐(0)

摘要:<script language="javascript" type="text/javascript"> function block(oEvent) { if (window.event) { oEvent = window.event; oEvent.returnValue = false; } else oEvent.preventDefault(); } document.oncontextmenu = block; </script> 阅读全文

posted @ 2011-03-29 10:30 yjss 阅读(190) 评论(0) 推荐(0)

摘要:Screen 对象Screen 对象Screen 对象包含有关客户端显示屏幕的信息。注释:没有应用于 screen 对象的公开标准,不过所有浏览器都支持该对象。IE: Internet Explorer, F: Firefox, O: Opera.Screen 对象属性属性描述IEFOavailHeight返回显示屏幕的高度 (除 Windows 任务栏之外)。419availWidth返回显示屏幕的宽度 (除 Windows 任务栏之外)。419bufferDepth设置或返回调色板的比特深度。4NoNocolorDepth返回目标设备或缓冲器上的调色板的比特深度。419deviceXDPI 阅读全文

posted @ 2011-03-29 10:14 yjss 阅读(157) 评论(0) 推荐(0)

摘要:History 对象History 对象History 对象包含用户(在浏览器窗口中)访问过的 URL。History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。注释:没有应用于 History 对象的公开标准,不过所有浏览器都支持该对象。IE: Internet Explorer, F: Firefox, O: Opera.History 对象属性属性描述IEFOlength返回浏览器历史列表中的 URL 数量。419History 对象方法方法描述IEFOback()加载 history 列表中的前一个 URL。419forward()加载 阅读全文

posted @ 2011-03-29 10:11 yjss 阅读(164) 评论(0) 推荐(0)

摘要:Location 对象Location 对象Location 对象包含有关当前 URL 的信息。Location 对象是 Window 对象的一个部分,可通过 window.location 属性来访问。例子把用户带到一个新的地址IE: Internet Explorer, F: Firefox, O: Opera.Location 对象属性属性描述IEFOhash设置或返回从井号 (#) 开始的 URL(锚)。419host设置或返回主机名和当前 URL 的端口号。419hostname设置或返回当前 URL 的主机名。419href设置或返回完整的 URL。419pathname设置或返回 阅读全文

posted @ 2011-03-29 10:09 yjss 阅读(98) 评论(0) 推荐(0)

摘要:HTML DOM Document 对象Document 对象每个载入浏览器的 HTML 文档都会成为 Document 对象。Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。提示:Document 对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问。IE: Internet Explorer, F: Firefox, O: Opera, W3C: W3C 标准.Document 对象集合集合描述IEFOW3Call[]提供对文档中所有 HTML 元素的访问。419Noanchors[]返回对文档中所有 Anchor 对 阅读全文

posted @ 2011-03-29 10:05 yjss 阅读(152) 评论(0) 推荐(0)

摘要:Window 对象Window 对象表示浏览器中打开的窗口。如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。注释:没有应用于 window 对象的公开标准,不过所有浏览器都支持该对象。IE: Internet Explorer, F: Firefox, O: Opera.Window 对象集合集合描述IEFOframes[]返回窗口中所有命名的框架。该集合是 Window 对象的数组,每个 Window 对象在窗口中含有一个框架或 <iframe>。属性 frames.l 阅读全文

posted @ 2011-03-29 10:00 yjss 阅读(134) 评论(0) 推荐(0)

摘要:JavaScript Math 对象的参考手册Math 对象Math 对象用于执行数学任务。使用 Math 的属性和方法的语法:var pi_value=Math.PI;var sqrt_value=Math.sqrt(15);注释:Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。Math 对象属性FF: Firefox, IE: Internet Explorer属性描述FFIEE返回算术常量 e,即自然对 阅读全文

posted @ 2011-03-29 09:08 yjss 阅读(132) 评论(0) 推荐(0)

摘要:Date 对象Date 对象用于处理日期和时间。创建 Date 对象的语法:var myDate=new Date()注释:Date 对象会自动把当前日期和时间保存为其初始值。Date 对象属性FF: Firefox, IE: Internet Explorer属性描述FFIEconstructor返回对创建此对象的 Date 函数的引用。14prototype使您有能力向对象添加属性和方法。14Date 对象方法FF: Firefox, IE: Internet Explorer方法描述FFIEDate()返回当日的日期和时间。13getDate()从 Date 对象返回一个月中的某一天 ( 阅读全文

posted @ 2011-03-29 09:06 yjss 阅读(149) 评论(0) 推荐(0)

摘要:<head> <title>Untitled Page</title> <script language="javascript" type="text/javascript">// <![CDATA[ function Button1_onclick() { window.alert("你点了我?"); } function Button2_onclick() { if (window.confirm("你想做什么吗?")) { window.alert(&q 阅读全文

posted @ 2011-03-29 08:57 yjss 阅读(401) 评论(0) 推荐(0)

摘要:<body><script language="javascript" type="text/javascript"> document.write("<h1>Hello</h1>"); document.write("<h1>Hello</h1>"); document.writeln("<h1>Hello</h1>"); document.writeln("<h1>Hello 阅读全文

posted @ 2011-03-29 08:35 yjss 阅读(184) 评论(0) 推荐(0)

1