JOracle
人都是逼出来的(=o=)

firefox 的js脚本之document.all
转:删节
Firefox 不支持 document.all

解决也很简单 不用document.all就行了
那么用什么呢? 如下:
getElementsByTagName("*") 可以得到得到所有元素的集合
getElemntById 可以按id得到某一元素
getElementsByName 可以得到按name属性得到某一元素
posted @ 2008-03-25 09:48 人在旅途 阅读(459) | 评论 (0) | 编辑 收藏
 
window.setInterval() 方法

(转)
      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
</head>
<body>
<form action="somepage.asp">
<input type="text" value="0" name="txt1"/>
<input type="button" value="开始" name="btnStart"/>
<input type="button" value="重置" name="btnReset"/>
</form>
</body>
</html>
<script language="JavaScript" type="text/javascript">
<!--
//获取表单中的表单域
var txt=document.forms[0].elements["txt1"];
var btnStart=document.forms[0].elements["btnStart"];
var btnReset=document.forms[0].elements["btnReset"]
//定义定时器的id
var id;
//每10毫秒该值增加1
var seed=0;
btnStart.onclick=function(){
      //根据按钮文本来判断当前操作
      if(this.value=="开始"){
              //使按钮文本变为停止
              this.value="停止";
              //使重置按钮不可用
              btnReset.disabled=true;
              //设置定时器,每0.01s跳一次
              id=window.setInterval(tip,10);
      }else{
              //使按钮文本变为开始
              this.value="开始";
              //使重置按钮可用
              btnReset.disabled=false;
              //取消定时
              window.clearInterval(id);
      }
}

//重置按钮
btnReset.onclick=function(){
     seed=0;
}
//让秒表跳一格
function tip(){
      seed++;
      txt.value=seed/100;
}
//-->
</script>

posted @ 2008-03-24 14:23 人在旅途 阅读(734) | 评论 (0) | 编辑 收藏
 
正规式和有限自动机(转自csdn)
     摘要: 计算机只能读懂0或者1,而我们用高级语言编写的程序(原程序)是抽象的符号化了的东西,为了让计算机读懂我们写的程序,必须把我们书写的程序翻译成某台机器能够读懂的(机器)语言(目标程序),这就是翻译程序的作用。而“编译”则是翻译程序实现的一种方式。     编译程序的工作过程通常是词法分析、语法分析、语义分析、代码生成、代码优化。编译程序的这些...  阅读全文
posted @ 2008-03-04 12:38 人在旅途 阅读(2404) | 评论 (0) | 编辑 收藏
 
改正了一个不刷新页面的错误

href="javascript:void(0)" onClick="javascript:method()"

原因就在这两个javascript方法上了 2个在一个连接下同时使用会出这种错误

posted @ 2007-09-24 17:24 人在旅途 阅读(144) | 评论 (0) | 编辑 收藏
 
硬盘格式转换
convert    c:    /FS:NTFS
posted @ 2007-09-24 16:52 人在旅途 阅读(138) | 评论 (0) | 编辑 收藏
 
AJAX交互
1.建立连接 :
XMLHttpReq=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("Msxml2.XMLHTTP");
2.发送请求:
XMLHttpReq.open("GET",url,true);
3.返回请求:
XMLHttpReq.onreadystatechange=function()
{
   if(XMLHttpReq.readystate==4)
   {
      if(XMLHttpReq.status==200)
      {
         updateObj();
      }
      else
      {
         alert("error:"+XMLHttpReq.status);
      }
   }
}
4.页面取数据:
var resCode=XMLHttpReq.responseXML.getElementByTagName("code");
posted @ 2007-09-24 08:44 人在旅途 阅读(160) | 评论 (0) | 编辑 收藏
 
正则表达式__JS
元字符:"+","*","?"
+ ,规定前导字符必须在目标对象中出现一次或多次
* ,规定前导字符必须在目标对象中出现零次或多次
? ,规定前导字符必须在目标对象中出现零次或一次

{n},{n,},{n,m}:最少比配N次最多匹配M次
例: o{2} "bood"
o{2,} "boooooooood"
o{2,3}
注意,逗号和两个数之间不能有空格

具体:
var patrn=/^[0,9]{1,10}$/
if(!patrn.exec(s)) return false;
return true;

javascript 中的replace方法
s=s.replace(/\./,"!")  只替换第一个
s=s.replace(/\./g,"!")替换全部
s=s.replace(/^\./g,"!") 替换开头
s=s.replace(/\.$/g,"!")替换结尾
posted @ 2007-09-24 08:39 人在旅途 阅读(139) | 评论 (0) | 编辑 收藏
 
event.srcElement 说明 方法 技巧 (转:柳永法(yongfa365)'Blog)
<div style="border:10px red solid">
<input type="button" value="父元素标签" onclick="alert(event.srcElement.parentNode.tagName)">
</div>


event.srcElement有关问题- -
                                      

event.srcElement的子标签 和父标签:

第一个子标签为
event.srcElement.firstChild
最后个一个是
event.srcElement.lastChild
当然也可以用
event.srcElement.children[i]
event.srcElement.ChildNode[i]
至于event.srcElement.parentElement是指在鼠标所在对象的上一个对象.


\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
<script>
function a()
{
alert("您点击的标记是:" + event.srcElement.tagName)
}
</script>

<body onclick="a()">
点鼠标测试<br>
<input><a href=#>test</a>
<div>测试</div>
<p>测试</p>
<span>测试</span>

<span>
<a href="/" onmouseover="alert(event.srcElement.parentElement.tagName);">放在我上面</a>
</span>

</body>
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

<input type=button value=GO title="?page=1" onclick=f()>

<script language="JavaScript">

function f()

{

  alert('index.asp'+event.srcElement.title)

  location.href='index.asp'+event.srcElement.title

}

</script>

<a title="a测试" onclick="alert(event.srcElement.title)" >a测试</a>
<br>
<table border=1 width="200">
<tr title="tr测试" onclick="alert(event.srcElement.parentElement.title)"><td>tr</td></tr>
</table>

<table border=1 width="200">
<tr><td title="td测试" onclick="alert(event.srcElement.title)">td</td></tr>
</table>

<select name="selectname" onchange="alert(event.srcElement.options[event.srcElement.selectedIndex].value)" >
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>

可以调用的方法还有:

event.srcElement.id
event.srcElement.tagname
event.srcElement.type
event.srcElement.value
event.srcElement.name
event.srcElement.classname
event.srcElement.parentelement
event.srcElement.getattribute
event.srcElement.children
event.srcElement.lastChild
event.srcElement.ChildNode
event.srcElement.selectedIndex

baidu
posted @ 2007-09-21 09:48 人在旅途 阅读(1234) | 评论 (0) | 编辑 收藏
 
sqlserver 取TEXT字段(转自CSDN)
/**  
    *   当数据库字段为Text类型时调用  
    *   @param   rs  
    *   @param   col  
    *   @return  
    */  
  public   static   String   getClobString(ResultSet   rs,   String   col)   {  
          try   {  
                  Reader   reader   =   rs.getCharacterStream(col);  
                  if   (reader   ==   null)   {  
                          return   null;  
                  }  
                  StringBuffer   sb   =   new   StringBuffer();  
                  char[]   charbuf   =   new   char[4096];  
                  for   (int   i   =   reader.read(charbuf);   i   >   0;   i   =   reader.read(charbuf))   {  
                          sb.append(charbuf,   0,   i);  
                  }  
                  return   sb.toString();  
          }   catch   (Exception   e)   {  
                  return   "";  
          }  
  }
posted @ 2007-07-31 09:40 人在旅途 阅读(437) | 评论 (0) | 编辑 收藏
 
SQL Server安装文件挂起错误解决办法(转自:乡下人的菠萝)
刚开始使用SQL Server 2000,就给了我一个下马威。不过最终还是解决了。具体情况和解决方法:
  安装SQL Server 2000的操作系统是Windows 2000 Profession Edition,安装简体中文标准版。会提示该版本的操作系统不能安装服务器组件,只能安装SQL Server 2000个人版。于是退出,选择安装个人版。却出现了新的错误:
  “以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。”
  接着按照提示重启计算机,再安装,仍然出现同样的提示。再网上查找相关资料,得知是安装程序在先前的安装过程中在系统注册表留下某些信息,导致不能安装。于是经过多次试,发现删除掉如下键值信息即可安装:
  在运行窗口输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager中找到PendingFileRenameOperations,删除该键值,关闭注册表编辑器。重新安装SQL Server 2000,哈哈,久违的安装界面终于浮出水面了。
  这个键值是安装程序暂挂项目,只要找到对应的应用程序清除掉就行了。
posted @ 2007-07-23 14:45 人在旅途 阅读(149) | 评论 (0) | 编辑 收藏
 
仅列出标题
共5页: 上一页 1 2 3 4 5 下一页 
 
<2025年8月>
日一二三四五六
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456

 导航

  • BlogJava
  • 首页
  • 发新随笔
  • 发新文章
  • 联系
  • 聚合
  • 管理

 统计

  • 随笔: 46
  • 文章: 14
  • 评论: 27
  • 引用: 0

常用链接

  • 我的随笔
  • 我的文章
  • 我的评论
  • 我的参与
  • 最新评论

留言簿(1)

  • 给我留言
  • 查看公开留言
  • 查看私人留言

随笔档案

  • 2010年5月 (1)
  • 2009年7月 (1)
  • 2008年11月 (1)
  • 2008年10月 (1)
  • 2008年8月 (1)
  • 2008年7月 (4)
  • 2008年3月 (4)
  • 2007年9月 (5)
  • 2007年7月 (2)
  • 2007年6月 (3)
  • 2007年5月 (1)
  • 2007年4月 (5)
  • 2007年3月 (1)
  • 2006年2月 (1)
  • 2006年1月 (3)
  • 2005年12月 (4)
  • 2005年10月 (5)
  • 2005年8月 (3)

文章档案

  • 2009年7月 (1)
  • 2008年10月 (1)
  • 2008年7月 (2)
  • 2008年4月 (1)
  • 2007年7月 (1)
  • 2007年4月 (1)
  • 2006年1月 (1)
  • 2005年10月 (2)
  • 2005年8月 (4)

收藏夹

  • drools(2) (rss)

搜索

  •  

积分与排名

  • 积分 - 30521
  • 排名 - 1377

最新评论

  • 1. re: jsp生成html文件
  • qchun100@163.com
  • --我也想要一份
  • 2. re: Oracle 导入导出命令(转)
  • ..
  • --pillow
  • 3. re: Oracle 导入导出命令(转)
  • 同上。
  • --粉丝机
  • 4. re: Oracle 导入导出命令(转)
  • 谢谢了。用命令导出,用sqlplus导入的,解决问题。
  • --竹子切片机
  • 5. re: Oracle 导入导出命令(转)
  • 路过,解决了。
  • --保健枕

阅读排行榜

  • 1. powerdesigner12 破解方法(2757)
  • 2. 正规式和有限自动机(转自csdn)(2404)
  • 3. oracle 导出建表sql和键索引sql(1855)
  • 4. web.config connectionStrings 数据库连接字符串的解释(1631)
  • 5. Oracle 导入导出命令(转)(1378)

评论排行榜

  • 1. powerdesigner12 破解方法(6)
  • 2. Oracle 导入导出命令(转)(4)
  • 3. 交叉表统计(1)
  • 4. JSP+JavaScript实现级联 不刷新页面(1)
  • 5. JSPCOUNTER(0)

Powered by: 博客园
模板提供:沪江博客
Copyright ©2025 人在旅途