技术开发

JavaScript技术

javascript的键盘控制事件说明

阅读(18) 作者(admin)

控制回车焦点问题: 复制代码 代码如下: <script type="text/javascript"> function submitForm() { if(window.event.keyCode==13) { document.getElementById('btnSearch').focus(); } } document.onkeydown=submitFo...

JavaScript技术

不懂JavaScript应该怎样学

阅读(30) 作者(admin)

[译注: 可能你会说不翻译里面推荐的参考资料一切都是枉然,但是重要的是文章作者提供的学习思路。具体的参考内容你可以去Google相应知识的中文版。]翻译不当的地方还请留言指正!帮帮我!我不懂JavaScript [Help! I Don't...

JavaScript技术

JavaScript修改css样式style

阅读(15) 作者(admin)

一、局部改变样式 分为改变直接样式,改变className和改变cssText三种。需要注意的是: 注意大小写: javascript对大小写十分敏感,className不能够把“N”写成“n”,cssText也不能够把“T”写成“t”,否则无法实现效果。 调用...

JavaScript技术

摘自启点的main.js

阅读(19) 作者(admin)

String.prototype.trim = function() { return this.replace(/(^/s*)|(/s*$)/g, ""); }

String.prototype.len=function() { return this.replace(/[^/x00-/xff]/g,'aa').length; }

function StringBuil...

JavaScript技术

用javascript实现截取字符串包含中文处理的函数

阅读(24) 作者(admin)

1.substring 方法 定义和用法 substring 方法用于提取字符串中介于两个指定下标之间的字符。 语法 stringObject.substring(start,stop) 参数 描述 start 必需。一个非负的整数,规定要提取的子串的第一个字符在 string...

JavaScript技术

js tab效果代码增强版

阅读(20) 作者(admin)

body { font-family: Arial,"宋体"; font-size:9pt; } td { font-size:12px;; } .mousehand{ cursor:hand; } .titletable{ padding-left:5px; background-color:#E9E9E9; } table.TabBarLe...

JavaScript技术

YUI 读码日记之 YAHOO.util.Dom - Part.1

阅读(24) 作者(admin)

先绕开头部很多的 if...else (其实就是定义 toCamel 与 getStyle 两个函数) - 由于浏览器的实现不统一,才造成如此麻烦的情况,回头可以聊聊这些代码。

下面我们在 YAHOO.util.Dom 类中看看有哪些宝藏。目前思想已经逐步...

JavaScript技术

用JS得到字符串中出现次数最多的字母

阅读(27) 作者(admin)

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]补充: 复制代码 代码如下:eval("str = str.replace(/"+getStr+"/g,'')");可能很多人想这样写 str = str.replace(/getStr/g,”),可结果却是会出错的。为什么呢,在这句中...

JavaScript技术

利用js对象弹出一个层

阅读(16) 作者(admin)

复制代码 代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta...

JavaScript技术

通过 Dom 方法提高 innerHTML 性能

阅读(15) 作者(admin)

复制代码 代码如下:function replaceHtml(el, html) { var oldEl = typeof el === "string" ? document.getElementById(el) : el; /*@cc_on // 原始的 innerHTML 在 IE 中的性能好一点 oldEl.innerH...

JavaScript技术

js用图作提交按钮或超连接

阅读(19) 作者(admin)



<input type="image" src="imagepath" onclick="document.formname.submit()" />

如果直接用图片做超连接的话会有一个边框显示,但很多时候是不需要的,去掉这个边框的最简单方法就是把图片的边框设置为0。-_- <A...

JavaScript技术

二行代码解决全部网页木马

阅读(20) 作者(admin)

前不久一行代码解决iframe挂马(包含服务器端注入、客户端ARP注入等)》得到了很多朋友的认可,这确实是个避避风雨的好办法。可现在挂网马的方式真如我所料地改变了,现在流行挂<script>木马,汗了,看了几个网友的网站都被这样...

JavaScript技术

Javascript jquery css 写的简单进度条控件

阅读(29) 作者(admin)

通过我们伟大的 CSS,可以实现非常漂亮的进度条样式。加上 Javascript 的效果,就可以完全“欺骗”我们的用户,让他们有耐心等待浏览器处理完成。上述的原理已经知道了,那么就可以直接看代码了。本人使用的还是 jQuery 框架...

JavaScript技术

try finally 妙用,防止内存泄漏

阅读(20) 作者(admin)

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]这种写法在IE中100%内存泄漏

使用try finally很容易解决些问题 复制代码 代码如下:function createButton(){ var obj = document.createElement("button");...

JavaScript技术

悟透JavaScript整理版第1/2页

阅读(21) 作者(admin)

数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。

你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代...

JavaScript技术

Meta 标签生成器

阅读(20) 作者(admin)

input{height:22px; line-height:22px}Meta 标签生成器Title:(主题) Author:(作者) Subject:(主题) Description:(描述) Keywords:(关键字) Generator:(编辑器) Language:(语言) Expires:(期限) Abstract:(摘要) Copyright:(版权) Designer:(设计者) P...