• ----:)欢迎访问源码网(:----
    • 首页
    • 博客
    • 学院
    • 下载
    • 论坛
    • 影视
    • 发布源码
    • RSS
    • ITPig
    • 笑话网
    • 百家姓
    • 繁體中文

源码网 - 中国第一源码门户
选择镜像:网通镜像 - 电信主站
  • 首 页
  • 新闻动态
  • 网站运营
  • 网页制作
  • WEB开发
  • 编程开发
  • 图像媒体
  • 操作系统
  • 数据库
  • 服务器
热门搜索 优化 SEO 故事 cms IIS7 MySQL 个人 AdSense 主题推广 | 文章搜索: 高级搜索
会员登录/控制面版您的位置: 学院首页 >> 网站运营 >> 站长工具 >> 详细内容
 

推荐文章

 
 

热点文章

  • 方正字库中英文对照表
  • 网站常用小图标
  • 网站常用小图标——文字图标
  • 端午节温馨祝福图片素材
  • 网站常用小图标——常用热点Hot小图标
  • Openads(phpadsnew)广告统计系统,中文安装和使用说明/..
  • 网站常用小图标——常用GIF小图标
  • 网站常用小图标——更多More
  • 网站常用小图标——上一页下一页
  • 中秋节Banner素材
  • 网站常用小图标——门户网站logo
  • 汉仪字库中英文对照表
 
 

相关文章

  • 云野侠:给垃圾站站长的几点忠告
  • 高度警惕:假买广告真挂马 站长切莫贪图小利
  • 大连站长谈:在互联网摸爬滚打的四年
  • 站长多年经验小分享:给自己一个深思熟虑的选择
  • 阿江:用服务器的站长常犯的错
  • 创建个人网站不走弯路 站长需正面三大问题
  • 龙典:从民工到房地产销售再到互联网站长
  • 图王访谈51.la站长杨富炜:艰难熬过
  • 门户通:站长要少空谈,多做事,Just do it !
  • 门户通:要嫁就嫁站长
  • 冰雪:离开搜索引擎的日子里 谨以此文献给和我一样的站..
  • 拒绝游泳的鱼分享《十年建站风雨路》
 
 

百度搜索

 
 

站长建站常用的东东大集合

  • 阅览次数:
  • 文章来源: 落伍
  • 原文作者: 水若寒寒
  • 整理日期: 2008-02-18
  • 发表评论
  • 字体大小:
  • 小
  • 中
  • 大


几个经典的代码
只能输入汉字

<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">

只能输入全角
<input onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))">

只能输入数字
<input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">


只能输入英文和数字
<input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">

区分innerHTML和outerHTML
<span onclick="alert(this.innerHTML)">我用innerHTML</span>
<span onclick="alert(this.outerHTML)">我用outerHTML</span>



测试指定页面是否存在
<html>
<head>
<title>本程序用于测试指定页面是否存在</title>
<script language=javascript>
function translateHttpHeader(header) {
var meaning = "没有关于HTTP 标头:http-"+header + " 的中文信息"
switch(header) {
case 400: meaning = "请求无效" ;break;
case 401: meaning = "要求密码";break ;
case 401.1: meaning = "无权查看网页,未授权:登录失败" ;break;
case 403: meaning = "拒绝访问" ;break;
case 403.7: meaning = "要求客户证书" ;break;
case 404: meaning = "文件没找到" ;break;
case 405: meaning = "禁止访问资源";break;
case 406: meaning = "无法显示资源,无法接受";break;
case 407: meaning = "要求代理身份验证";break;
case 410: meaning = "网页不存在,永久不可用";break;
case 412: meaning = "先决条件失败" ;break;
case 414: meaning = "请求无效,URI 太长" ;break;
case 500: meaning = "内部服务器错误" ;break;
case 500.11: meaning = "网站关闭" ;break;
case 500.12: meaning = "应用程序重新启动" ;break;
case 500.13: meaning = "服务器太忙" ;break;
}
return meaning
}

function postRequest(postTo,Method) {
//尝试用XMLHTTP测试服务器。

try {
var xhttp= new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e) {
longinfo.innerHTML="无法创建对象Microsoft.XMLHTTP"
}
try {
xhttp.open(Method,postTo,false,"myschool.net","myschool.net")
xhttp.send()
if (xhttp.status!=200) {
meaning = translateHttpHeader(xhttp.status);
hideFrame.document.clear();
hideFrame.document.write(xhttp.responseText)
longinfo.innerHTML="在测试服务器时<br>服务器送回以下HTTP标头!<br>"
longinfo.innerHTML+="<br><font color=red>HTTP "+xhttp.status+" "+xhttp.statusText+"</font> "
longinfo.innerHTML+="<font color=red><br>"+meaning+"</font> "
longinfo.innerHTML+="<br><br>此头表示当前请求的页面"+postTo+"可能有问题"

xhttp=null
window.status="错误"
return false;
}
else {
longinfo.innerHTML="指定的页面存在而且工作正常."
}

}
catch (e) {
longinfo.innerHTML="无法连接到指定的服务器:"+postTo+",或发生DNS错误"
longinfo.innerHTML+="<br>"+e.message+"<br><br>请确认您的网络连接。"
xhttp=null
window.status="错误"
return false;
}
window.status = "完毕"
}

function go() {
postTo = URL.value;
Method = sendMethod.value;
postTo.replace("\\","/")
if (postTo.indexOf("http://")==-1) {postTo = "http://"+postTo}
if (postTo.length >225) {longinfo.innerHTML = "URL过长,可能会造成错误。";URL.value="";return false}
window.status="正在使用"+Method+"方法测试:" + postTo +" 稍等..."
postRequest(postTo,Method)
}

</script>
</head>

<body>
请输入测试信息:<br>
URL:http://<input type=text id=URL size=100><br>
方法:<select id=sendMethod><option value="GET">GET</option><option value="POST">POST</option></select><Br>
<input type=button onclick=go() value=开始测试><hr>
<div id=longinfo>请输入需要测试的地址。</div>

<iframe id=hideFrame style="display:none"></iframe>
</body>
</html>


三位数小数点
<script language="JavaScript">
<!--
function Test(n)
{
var re=/\d{1,3}(?=(\d{3})+$)/g;
var n1=n.replace(/^(\d+)((\.\d+)?)$/,function(s,s1,s2){return s1.replace(re,"$&,")+s2;});
alert(n+"\r\n"+n1)
}
Test("1279834847944074100465236");
Test("1279834847944074100465236.3");
Test("1279834847944074100465236.333333");
//-->
</script>

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

上一篇:PHP使用zlib扩展实现页面GZIP压缩输出
下一篇:构建支持Master/Slave读写分离的数据库操作类
  • 网友评论:
  • 查看所有评论
  • 我要发表评论
您的网名:
留言主题:
你要发表的内容:

 

关于本站 | 广告联系 | 版权声明 | 网站地图 | 发布软件 | 帮助中心 | 源码论坛

Copyright © 2005-2007 CodePub.Com  程序支持:木翼  滇ICP备05005971号