-
JavaScript中的字符串乘法
所属栏目:[模式] 日期:2018-09-21 热度:152
In Ruby, the * operator used with a string on the left and a number on the right does string repetition. Ruby*2 evaluates to RubyRuby, for example. This is only occasionally useful (when creating lines of hyphens for ASCII tables, for ex[详细]
-
JS 实现 taskMenu 加载的时候显示指定的项
所属栏目:[模式] 日期:2018-09-21 热度:85
在用taskMenu的时候 当需要显示的项太多的时候 希望加载的时候 只显示指定的项 var taskMenu1; var taskMenu2; var item1; var item2; var item3; var item4; window.onload = function() { TaskMenu.setHeadMenuSpecial(true); /////////////////////////[详细]
-
使用jQuery中ajax方法访问web服务
所属栏目:[模式] 日期:2018-09-21 热度:168
说明: ArrayList 中 存为对象CollegeDepartInfo 其属性为:stirng CollegeDepartTitle 和 int CollegeDepartId 在javascript中 ddlDepart.options[ddlDepart.length]=new Option(n.CollegeDepartTitle,n.CollegeDepartId); Option的参数就是依据他们的。[详细]
-
Javascript实现不同编码之间的URL提交
所属栏目:[模式] 日期:2018-09-21 热度:131
不同的网站之间提交参数的时候。比如A网站是UTF-8编码,向liehuo.net (GBK) 提交一个链接 http://s.liehuo.net/?q=杯具sp=on 这样会存在转码的问题。 提供一个函数。将 http://s.liehuo.net/?q=1a=2b=3c=4 转换成FORM,再通过更改FORM的accept-charset 来[详细]
-
一个简单的AJAX实现(HELLO AJAX)
所属栏目:[模式] 日期:2018-09-13 热度:151
客户端部分: html head meta http-equiv=Content-Type content=text/html/ script language=javascript var ajax; function createAjax() { if(window.ActiveXObject) { try { return new ActiveXObject(Msxm12.XMLHTTP); } catch(e) { try { return new A[详细]
-
创建固定位置弹出浮动广告的实例代码
所属栏目:[模式] 日期:2018-09-13 热度:135
很久没有写JS程序了,这两天终于有空了,把之前的一个浮动广告代码重写了一下。呵呵,还是那句话,能力有限,如有错误敬请指证和指点。演示效果 演示地址:http://www.yaohaixiao.com/ 演示的效果是弹出视频广告,不过我这个视频是一个JAVASCRIPT教程,所[详细]
-
Javascript轻松控制页面图片大小
所属栏目:[模式] 日期:2018-09-13 热度:156
今天Gonten在某CMS模板里发现一段很实用的代码,来分享一下。经常看到有些网页,因为图片太大,也没有控制图片大小,导致页面错位,或者部分图片看不到。下面的这段代码将会解决这个问题。 代码如下: script type=text/javascript function ImgSize(){ var[详细]
-
JavaScript:isPrototypeOf和hasOwnProperty
所属栏目:[模式] 日期:2018-09-13 热度:83
1、isPrototypeOf isPrototypeOf是用来判断指定对象object1是否存在于另一个对象object2的原型链中,是则返回true,否则返回false。 格式如下: object1.isPrototypeOf(object2); object1是一个对象的实例; object2是另一个将要检查其原型链的对象。 原型[详细]
-
Javascript实现网页水印(非图片水印)
所属栏目:[模式] 日期:2018-09-13 热度:150
定义 在一些B/S结构的应用系统中,有很多页面是需要有水印的。常见的就是公文系统、合同系统等。大家常常关注的是网站图片增加水印,而很少关注页面水[详细]
-
JavaScript Event学习补遗:addEventSimple
所属栏目:[模式] 日期:2018-09-13 热度:168
这里有个addEventSimple和removeEventSimple函数,有时候需要不那么显眼的事件处理程序的时候我就用这两个函数注册。 function addEventSimple(obj,evt,fn) { if (obj.addEventListener) obj.addEventListener(evt,fn,false); else if (obj.attachEvent) o[详细]
-
JavaScript Event学习第十一章:按键的检测
所属栏目:[模式] 日期:2018-09-13 热度:117
检测用户的按键是事件处理程序的一个很特别的环节。这一章我们着力解决一些非常棘手的问题,并且制定一个完备的表格。 第一个问题是对于按键事件来说根本就没有标准,按照规范说的:包含键盘等输入设备的事件模型会在以后的DOM规范中作出解释。 正如我们了[详细]
-
JavaScript Event学习第十章:一些可替换的事件对
所属栏目:[模式] 日期:2018-09-13 热度:138
为了让我们的JavaScript驱动的页面对那些不能或者不想使用鼠标的用户也能很好的使用,我们对于像mouseover和click这样的事件做一些处理,同样的,对于非鼠标事件也同样的要我们的脚本执行。 测试的局限性 这一章我们打算寻找哪些事件可以用来仿真鼠标事件。[详细]
-
JavaScript Event学习第九章:鼠标事件
所属栏目:[模式] 日期:2018-09-13 热度:178
鼠标事件是到目前为止最重要的事件。在这一章我将介绍一些鼠标事件的最常见的问题和技巧。 先看看都有哪些鼠标事件:mousedown,mouseup_and_click,dblclick,mousemove和mouseover mouseout。然后还会解释一下relatedTarget,fromElement和toElement这些事件[详细]
-
JavaScript Event学习第八章:事件的顺序
所属栏目:[模式] 日期:2018-09-13 热度:152
在第一章中我提到一个初次看起来可能不是那么好理解的是一个问题:如果一个元素和他的父元素对于同样的事件都有事件处理程序,那么哪个会首先执行呢?毫无疑问,看是什么浏览器。 基本问题很简单。假设你的一个元素包含在另外一个元素中。 ----------------[详细]
-
IIS7中启用JS压缩的方法
所属栏目:[模式] 日期:2018-09-06 热度:141
IIS7中支持了对静态和动态文件的压缩功能,但是对于JS文件的压缩需要进行一些简单的设置。 先打开IIS管理,选择我要设置的站点,然后在右边的功能区找到MIME TYPES看看里面是否有.JS的选项,如果没有可以手功加上 有的话把.js的值设置成:application/x-ja[详细]
-
Ajax缓存的解决教程
所属栏目:[模式] 日期:2018-09-06 热度:157
最近做了个项目,用了挺多ajax,在firefox下没有出现缓存问题,但是IE下测试却有比较严重的ajax缓存,数据总是滞后,查了些资料,整理了下Ajax缓存解决办法。 1、在服务端加 header(Cache-Control: no-cache, must-revalidate); 2、在ajax发送请求前加上 a[详细]
-
js判断浏览器类型,版本,附多个实例代码
所属栏目:[模式] 日期:2018-09-06 热度:75
你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox , Opera , Safari 四大浏览器之外,世界上还有近百种浏览器。 在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱, Chrome 的出世不知道又要给我们添多少乱子。浏览器兼容性是前端开发框架[详细]
-
js获取日期:前天、昨天、今天、明天、后天
所属栏目:[模式] 日期:2018-09-06 热度:108
js获取日期:前天、昨天、今天、明天、后天、大后天的代码: 第一种方法: Copy to Clipboard 引用的内容:[www.veryhuo.com]html head meta http-equiv=Content-Type content=text/html; charset=gb2312 titlejs获取日期:前天、昨天、今天、明天、后天 -[详细]
-
unsafeWindow无法调用GM_getValue和GM_setValue的问题
所属栏目:[模式] 日期:2018-09-05 热度:125
由于命名空间改变,unsafeWindow下无法调用GM_getValue和GM_setValue如下 //使用正常 GM_setValue(foo,true); GM_etValue(foo); //不能访问GM值的 $(#btnPost).click(function(){ GM_setValue(foo,true);//此时无法设置值 GM_etValue(foo);//这里也得不到[详细]
-
在javascript里写Python
所属栏目:[模式] 日期:2018-09-05 热度:200
以前,本站介绍过去一种写HTML和CSS的新方法,以一种杂交式的代码,昨天给大家介绍了.NET代码和Python及Ruby代码的互相转换工具,但是这个世界可能比我们想像的还疯狂。IronPython 是一个在.NET平台上运行 Python 的东西,就像那些在JVM上运行其它语言的东[详细]
-
javascript 打开网页,窗口慢慢变大效果
所属栏目:[模式] 日期:2018-09-05 热度:150
javascript 打开网页,窗口慢慢变大效果 script language=javascript var windowsheight=100 var windowswidth=100 var numx=5 function openwindow(thelocation){ temploc=thelocation if (!(window.resizetodocument.all)!(window.resizetodocument.getel[详细]
-
IE中多帧GIF可以触发多次Image().load事件
所属栏目:[模式] 日期:2018-09-05 热度:194
昨天同事负责一个首页广告,广告采用的是多帧GIF动画,在HTML演示页面中采用的是jpg,运用Image对象的load事件来加上广告,这样就避免了广告播放出来而图片还没有加载完成的尴尬局面,但是却遇到了一个超级郁闷的事情,那就是在IE中load事件不停的执行,找[详细]
-
根据cookie判断 网页窗口只弹出一次
所属栏目:[模式] 日期:2018-09-05 热度:72
这是根据cookie判断的JS代码,烈火在网上收集而来的,没有在多个浏览器下测试,在IE下网页窗口只弹出一次。 使用方法: 1.将以下代码入在网页的head部分。 SCRIPT language= Java Script function openpopup(){ window.open ('http://www.veryhuo.com/') }[详细]
-
javascript 替换状态栏显示的链接
所属栏目:[模式] 日期:2018-09-05 热度:166
当你把鼠标移到网页里的链接上,在浏览器状态栏会显示相应的链接地址。但是在一些网站里,在状态栏里显示的链接却和实际打开的不一样。淘宝客就有很多这样的链接,淘宝官方提供的那些频道很多都是这样。我还发现Google的搜索结果链接有时候也是这样。 为什[详细]
-
js显示层、js隐藏层函数 附参数使用说明
所属栏目:[模式] 日期:2018-09-05 热度:163
js显示层、js隐藏层函数 附参数使用说明 /* ======================== 函数:显示或隐藏层 showDiv(divId_array,showLocality_array) 参数说明: divId_array 所有要操作的层ID,用逗号分隔 showLocality_array 所有要显示的层在参数DivIdArray所对应的位[详细]