您正在查看 "Javascript" 分类下的文章
2007-10-12 15:08
插件地址:http://bbs.blueidea.com/thread-2798570-1-1.html
http://www.yoursblog.cn/blueideasearch.xpi
首先第一步 说一下怎么样查看firefox插件的源码, 就我上边写的那个东西,把它下载下来.将它的扩展名改为zip并解压。会得到一个blueideaserach的文件夹, 这个文件夹中便是我做的这个插件的源码
|
2007-01-09 22:29
<script type="text/javascript">
function mask(obj){
var key1,nextip;
obj.value=obj.value.replace(/[^\d]/g,'')
key1=event.keyCode
if (key1==190 || key1==110)//按.换输入框
{
obj.blur();
if(obj.name.substr(0,1)=="s")//searchip输入框
{
nextip=parseInt(obj.name.substr(8,1))+1;
nextip=nextip>=5?1:nexti |
2006-12-07 09:30
2006-12-04 16:09
//* 要是想赋值就用Style.top Style.left
//* 要是想显示就用offsetTop,offsetLeft
//*由于<!DOCTYPE 的定义..所以不能使用document.body.scrollTop 这样会一直返回0
//*要换成document.documentElement.scrollTop
window.onscroll = function(){
document.getElementById("Layer1").style.top = document.documentElement.scrollTop+50;
} |
2006-12-04 09:54
<!--[if IE]>
在IE下显示
<![endif]-->
<!--[if IE 5]>
在IE 5下显示
<![endif]-->
<!--[if IE 5.0]>
在IE 5.0下显示
<![endif]-->
<!--[if IE 5.5]>
在IE 5.5下显示
<![endif]-->
<!--[if IE 6]> |
2006-11-09 09:26
function GetUrlParam( paramName )
{
var oRegex = new RegExp( '[\?&]' + paramName + '=([^&]+)', 'i' ) ;
var oMatch = oRegex.exec( window.location.search ) ;
if ( oMatch && oMatch.length > 1 )
return oMatch[1] ;
else
return '' ;
}
记下来!
|
2006-10-31 13:43
说明:
技巧一:
当表单提交或重置时向客户端进行确认操作
技巧二:
列出表单域中所有元素及其重要属性, 就是 input, select 等的 name, value 等.
总结:
用这两个技巧可以写一个通用的客户端表单验证函数, 至于怎么写, 动动脑筋就行了^^.
但是鄙人还是觉得, 不能过于依赖客户端的验证机制, 现在的人聪明得很, 只要花一点小心思, 就可以避过客户端的一切限制, 鄙人就乐于此道.
目录:
1. 当表单提交或重置时向客户端进行确认操作
2. 列出表单域中所有元素及其重要属性
shawl.qiu
2006-10-29
http://blog.csdn.net/btbtd
目录:
1. 当表单提交或重置时向客户端进行确认操作
linenum
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<scr |
2006-10-29 23:35
//定义敏感字符
var forbiddenArray =['AA','BB','CC'];
//定义函数
function forbiddenStr(str){
var destString = trim(str);
var re = '';
for(var i=0;i<forbiddenArray.length;i++){
if(i==forbiddenArray.length-1)
re+=forbiddenArray[i];
else
re+=forbiddenArray[i]+"|";
}
//定义正则表示式对象
//利用RegExp可以动态生成正则表示式
var pattern = new RegExp(re,"g");
destString=destString.replace(pattern,"***");
|
2006-10-27 10:34
/*
作者:Daviv
博客:http://blog.163.com/jxdawei
时间:2006-10-27
感谢:wenming (Blueidea)
功能:弹出提示
方法:调用sAlert("您要弹出的信息");
*/
function sAlert(str){
var msgw,msgh,bordercolor;
msgw=300;//提示窗口的宽度
msgh=150;//提示窗口的高度
titleheight=25 //提示窗口标题高度
bordercolor="#336699";//提示窗口的边框颜色
titlecolor="#99CCFF";//提示窗口的标题颜色
var sWidth,sHeight;
sWidth=document.body.offsetWidth; |
2006-10-26 09:22
|
|