股墓山庄

专注于AS3,JavaScript 每天一点进步,坚持...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

随笔分类 -  06.【JS】

摘要:var name,value; var str=location.href; //取得整个地址栏var num=str.indexOf("#") str=str.substr(num+1); //取得所有参数alert(str); 阅读全文

posted @ 2012-11-16 18:59 股墓山庄庄主 阅读(523) 评论(0) 推荐(0)

摘要:<script type="text/javascript" src="js/jquery.easing.1.3.js"></script> <script type="text/javascript"> $(function() { $('ul.nav a').bind('click',function(event){ var $anchor = $(this); $('html, body').stop().an... 阅读全文

posted @ 2012-11-12 15:40 股墓山庄庄主 阅读(1422) 评论(0) 推荐(0)

摘要:IE中:document.body.clientWidth ==> BODY对象宽度document.body.clientHeight ==> BODY对象高度document.documentElement.clientWidth ==> 可见区域宽度document.documentElement.clientHeight ==> 可见区域高度FireFox中:document.body.clientWidth ==> BODY对象宽度document.body.clientHeight ==> BODY对象高度document.documentEle 阅读全文

posted @ 2012-10-18 21:21 股墓山庄庄主 阅读(158) 评论(0) 推荐(0)

摘要:1.执行时间window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。2.编写个数不同window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个$(document).ready()可以同时编写多个,并且都可以得到执行3.简化写法window.onload没有简化写法$(document).ready(function(){})可以简写成$(function(){});以 浏览器装载文档为例,在页面加载完毕后,浏览器会通过 Javascript 为 阅读全文

posted @ 2012-09-24 12:34 股墓山庄庄主 阅读(278) 评论(0) 推荐(0)

摘要:當鼠標移上某圖時,想換成另一張圖,鼠標移開時又恢復原狀。代碼如下:<img src="images/menu1-01.png" onMouseOver="this.src='images/menu1-02.png'" onMouseOut="this.src='images/menu1-01.png'"/> 阅读全文

posted @ 2012-08-17 18:01 股墓山庄庄主 阅读(768) 评论(0) 推荐(0)

摘要:示例:打开一个弹窗,关闭父页面,不弹出关闭提示。window.opener = null; window.open("flashindex.html","","fullscreen=1,menubar=0,toolbar=0,directories=0,location=0,status=0,scrollbars=yes,resizable=yes"); window.open('', '_self'); window.close(); 阅读全文

posted @ 2012-08-13 16:57 股墓山庄庄主 阅读(569) 评论(0) 推荐(0)

摘要:function flashChecker(){var hasFlash=0; //是否安装了flashvar flashVersion=0; //flash版本if(document.all){var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');if(swf) {hasFlash=1;VSwf=swf.GetVariable("$version");flashVersion=parseInt(VSwf.split(" ")[1].split("," 阅读全文

posted @ 2012-08-13 16:50 股墓山庄庄主 阅读(3157) 评论(0) 推荐(0)

摘要:if(navigator.userAgent.indexOf("MSIE")>0) 为ie浏览器。navigator.appName.indexOf("Microsoft") != -1 为ie浏览器。navigator.userAgent.indexOf("MSIE 6.0")>0 判断是否为ie6navigator.appVersion.match(/6./i)=="6." 判断是否为ie6JS获取浏览器信息 浏览器代码名称:navigator.appCodeName 浏览器名称:navigator 阅读全文

posted @ 2012-08-13 16:34 股墓山庄庄主 阅读(19821) 评论(0) 推荐(0)

摘要:js获取地址栏参数的方法<html参数的读取>function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); return null; }var myurl=GetQueryString("myid");//获取地址栏中变 阅读全文

posted @ 2012-08-09 10:02 股墓山庄庄主 阅读(1743) 评论(0) 推荐(1)

摘要:此外发现这个写法。<!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" lang="zh-CN" xml:lang="zh-CN"> <head> <title>index</title> 阅读全文

posted @ 2012-06-25 23:16 股墓山庄庄主 阅读(1042) 评论(0) 推荐(0)

摘要:一直想对这个应用做个总结,今天偶然百度到这个效果,为此做个笔记。用这个js的好处:1.IE中没有讨厌的虚框问题了。2.提供了完善的版本检测功能,如果版本不够则显示其他东西,比如图片或文字。3.易于使用,只要在页面头加载一个.js文件,然后HTML写一个容器,里面放普通的文本或图片(用于无法显示Flash时显示),最后用脚本来替换这个元素里面的内容为Flash。4.使得插入Flash媒体资源尽量简捷、安全。而且它是非常符合搜索引擎优化的原则的。5.能够避免HTML、XHTML中出现object、embed等非标准标签,从而符合更加标准。只需要包含swfobject.js这个js文件,然后在DOM 阅读全文

posted @ 2012-06-25 23:09 股墓山庄庄主 阅读(19779) 评论(2) 推荐(2)

摘要:<script type="text/javascript">function curDateTime() {var d = new Date();var year = d.getFullYear();var month = d.getMonth() + 1;var date = d.getDate();var day = d.getDay();var Hours=d.getHours(); //获取当前小时数(0-23)var Minutes=d.getMinutes(); //获取当前分钟数(0-59)var Seconds=d.getSeconds(); 阅读全文

posted @ 2012-03-23 18:27 股墓山庄庄主 阅读(4716) 评论(0) 推荐(0)

摘要:很多人說用ajax,我不懂,找了個簡單的,代碼如下:<!--用--><iframe width="0" height="0" name="actionframe"></iframe><!--然后给表单设置target属性:--><form action="..." target="actionframe">....</form> 阅读全文

posted @ 2012-03-23 17:20 股墓山庄庄主 阅读(4062) 评论(0) 推荐(0)

摘要:根据浏览器的语言版本给出弹出窗口的语言提示。当点击关闭按钮时,需要关闭当前窗口,且弹出是否关闭的提示确认信息。<script language="javascript" type="text/javascript"> function closeWindow() { var Luguages=""; if (navigator.appName == 'Netscape') { var nl= navigator.language; } else { var nl= navigator.browserLang 阅读全文

posted @ 2012-03-14 17:46 股墓山庄庄主 阅读(5406) 评论(0) 推荐(0)

摘要:做过手机版的效果,PC也同时有效,代码是收集来的,不够精简,但可用。效果如下:("#first")为需要浮动的DIV<script type="text/javascript" src="js/jquery.min.js"></script> <script> $.fn.smartFloat = function() { var position = function(element) { var top = element.position().top, pos = element.css(&qu 阅读全文

posted @ 2012-02-14 15:56 股墓山庄庄主 阅读(4873) 评论(0) 推荐(0)