随笔分类 - JavaScript
js 14位字符串 转日期
摘要:const pattern = /(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})/; const newDate = new Date(timeEnd.replace(pattern, '$1-$2-$3 $4:$5:$6'));
阅读全文
js对象属性 通过点(.) 和 方括号([]) 的不同之处
摘要:// js对象属性 通过点(.) 和 方括号([]) 的不同之处 // 1、点操作符: 静态的。右侧必须是一个以属性名称命名的简单标识符。属性名用一个标识符来表示。标识符必须直接出现再js程序中, //它们不是数据类型,因此程序无法修改它们。 // 2、中括号操作符: 动态的。方括号里必须是一个计算
阅读全文
js ==与===区别(两个等号与三个等号)
摘要:1、对于string,number等基础类型,==和 是有区别的 1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等, 如果类型不同,其结果就是不等 2)同类型比较,直接进行“值”比较,两者结果一样 "=="使用两个等号时,如果两边值的类型不同的时候,是要先先进行类型转换后,才能
阅读全文
RequireJS学习笔记
摘要:requirejs引用jquery和bootstrap插件会报错Bootstrap's JavaScript requires jQuery 加载的步骤通过define()函数定义,使用shim配置,来表达他们之间的依赖关系 shim参数解决了使用非AMD方式定义的模块(如jQuery插件)及其载入
阅读全文
日期控件 DatePicker 在ie8不能用
摘要:过个年,日期控件DatePicker在ie8下突然不能用了,程序也没升级,很是奇怪。把ie8的“禁用脚本调试”去掉,再次运行,发现提示有脚本错误。想着可能是兼容性问题,于是把兼容性视图打开运行,还不行,最后在兼容性视图设置里面,把域名加进去,再次运行,问题解决了。
阅读全文
jquery 触发a链接点击事件
摘要:jquery 触发a链接点击事件确认$(".btnSubmit a")[0].click();这是文字$("#tob a")[0].click();这里面很奇怪,有时候$(".btnSubmit a").click()可以,有时候$(".btnSubmit a")[0].click()可以
阅读全文
jquery div弹出层方式,显示页面内容
摘要:jquery div弹出层方式,显示页面内容效果如图: 代码下载调用方法: var _url = "notice.aspx?t=" + Math.random();Login("通知", _url, '400', '500', true, 0, '', '');
阅读全文
jquery 打开直接跳到网页最下面,最低端
摘要:$("html").scrollTop(4000)这里的4000设成比body高度要大的值
阅读全文
jquery 无缝滚动插件jcarousellite使用过程中遇到的问题
摘要:jquery下面的插件jcarousellite,可以实现无缝水平、垂直滚动,还有左、右控制按钮,用法非常简单。HTML: JS:$(function(){$(".carousel.jCarouselLite").jCarouselLite({speed:500,easing:"easeinout",auto:2000,visible:5});});样式都不用设置,都能看到效果。上面的js部份是我在网上找到的,直接放到我的程序却遇到一个问题,怎么也动不起来,试了多种方法也不行,但下载的例子却正常。仔细看了以下,例子中使用的是jquery1.2.3,我用的
阅读全文
jquery li 新闻前三条加new图标
摘要:jquery li 新闻前三条加new图标第一次接触到slice这个功能,slice(0,3) 为取三条的意思$(".area-main .main-con .tab-bd .bd-list").eq(0).find("li").slice(0,3).append('');$(".area-main .main-con .tab-bd .bd-list").eq(1).find("li").slice(0,3).append('');$(".area-main .main-
阅读全文
jquery 图片幻灯轮换效果
摘要:jquery 图片幻灯轮换效果 12345View Code #focus{position:relative;width:484px;height:232px;border:1pxsolid#666;overflow:hidden;}#banner_listimg{border:0px;}#banner_bg{position:absolute;bottom:0;background-color:#000;height:30px;filter:Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer;width:478px;}#ban
阅读全文
ie在地址栏,按回车,验证码不变,按F5,变
摘要:今天犯了一个低级错误,验证码图片显示的时候,后面没有加随机参数。结果在ie里面,怎么按回车都不变,显示的是同样的验证码,开两个ie也是一样。因为平常用的是火狐,没有用ie测试,没有发现这个bug。解决办法如下:
阅读全文
jquery无缝间歇向上滚动
摘要:jquery无缝间歇向上滚动 JS部份View Code $(function(){var$this=$(".renav");varscrollTimer;$this.hover(function(){clearInterval(scrollTimer);},function(){scrollTimer=setInterval(function(){scrollNews($this);},2000);}).trigger("mouseout");});functionscrollNews(obj){var$self=obj.find("ul:f
阅读全文
cu3er 3D幻灯切换效果 div被遮住的解决方法
摘要:最近使用CU3ER.swf 3D幻灯切换效果时,遇到一个问题。使用通用的配置方法时,总是会把上面的div给遮盖住,这样如果页面上有导航下拉菜单时,就显示不出来。通用的配置方法如下:varflashvars={};flashvars.xml="config.xml";varparams={};params.allowscriptaccess="always";params.allownetworking="all";params.wmode="transparent";varattributes={};attribu
阅读全文
Jquery焦点图/幻灯片效果 插件 KinSlideshow
摘要:JavaScript$(function(){$("#KinSlideshow").KinSlideshow({moveStyle:"down",//设置切换方向为向下[默认向左切换]intervalTime:8,//设置间隔时间为8秒[默认为5秒]mouseEvent:"mouseover"//设置鼠标事件为“鼠标滑过切换”[默认鼠标点击时切换]titleFont:{TitleFont_size:14,TitleFont_color:"#FF0000"}//设置标题文字大小为14px,颜色:#FF0000});}
阅读全文
添加网页桌面快捷方式的代码
摘要:JS代码function toDesktop(sUrl,sName){ try{ var WshShell = new ActiveXObject("WScript.Shell"); var oUrlLink = WshShell.CreateShortcut(WshShell.SpecialFolders("Desktop") + "\\" + sName + ".url"); oUrlLink.TargetPath = sUrl; oUrlLink.Save(); }catch(e){ alert("
阅读全文
点击标签,通过jquery.jcarousel动态axaj加载内容,实现跑马灯效果
摘要:jquery下的jquery.jcarousel插件跑马灯效果非常好,写法也很简单。我遇到的情况是,左边有三个品牌标签,右边的区域显示对应的产品。且同时只显示三个品牌标签下面的任一种产品,右边区域显示的内容,通过点击左边的品牌标签切换。实现方法如下:品牌1品牌2品牌3function mycarousel_initCallback(carousel){carousel.clip.hover(function() {carousel.stopAuto();}, function() {carousel.startAuto();});};function GetProduct(id, iIndex
阅读全文
JS跨域控制IFrame高度自适应
摘要:proxy.html放在域名A页面,域名A页面中的iframer的id命名是iFrame,和域名B里面的Js里面的变量对应 IFrameJS.js放在域名B下面,在域名A页面嵌入的域名B的页面中引用它,即可使域名B该页面高度自适应。 通俗一点就是,我在http://www.uzuz8.net/页面中通过iframe引用了http://www.uzuz8.com/post/425.html,要想让http://www.uzuz8.com/post/425.html在http://www.uzuz8.net/页面中高度自适应,就把proxy.html放在http://www.uzuz8.net/下
阅读全文
JavaScript与C# Windows应用程序交互
摘要:JavaScript通过window.external调用C#公开的方法。即由ObjectForScripting属性设置的类的实例中所包含的公共方法。具体设置例子如下: Apis.Apis.Instance.Log.LogEvent += new LogEventHandler(Track_Log);cexwb1.ObjectForScripting = Apis.Apis.Instance; C#调用JavaScript方法 通过WebBrowser类的Document属性中的InvokeScript方法调用当前网页的Javascript方法。如:// 调用JavaScript的mess.
阅读全文
Js中setInterval、setTimeout不能传递参数问题 及各自的关闭方法
摘要:一、采用字符串形式:——(缺陷)参数不能被周期性改变 setInterval("foo(id)",1000);二、匿名函数包装 window.setInterval(function(){ foo (id); }, 1000); 这样就可以周期性执行foo(id)这个函数,而且把变量id传递进去;三、定义返回无参函数的函数 function foo(id){ alert(id); }function _foo(id){ return function(){foo(id);} } window.setInterval(_foo(id),1000); 这里定义了...
阅读全文