hosts的位置:C:\WINDOWS\system32\drivers\etc\hosts
function CopyUrl(txt) { if(window.clipboardData)
{ window.clipboardData.clearData();
window.clipboardData.setData("Text", txt); //alert("地址已复制!");
document.body.scrollTop=0; }
else if(navigator.userAgent.indexOf("Opera") != -1)
{ window.location = txt; } else if (window.netscape) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
} catch (e) {
alert("被浏览器拒绝!\n请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'");
}
var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance (Components.interfaces.nsIClipboard);
if (!clip) return;
var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable); if (!trans) return; trans.addDataFlavor('text/unicode'); var str = new Object(); var len = new Object(); var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString); var copytext = txt; str.data = copytext; trans.setTransferData("text/unicode",str,copytext.length*2); var clipid = Components.interfaces.nsIClipboard;
if (!clip) return false; clip.setData(trans,null,clipid.kGlobalClipboard); } }
function checkNum(event,aaab){
var evt; //alert(aaab);
if(event != null)
evt = event; // For IE
//alert(evt.keyCode);
var code=evt.keyCode;
if( (code<48||code>57)&&(code<96||code>105) ){
alert('只能写整数1');document.getElementById(aaab).value='';return false;}
//if(isNaN(this.value)){alert('只能写数字2');document.getElementById(id).value='';return false;}
}
re: CSS/JS/HTML技巧[未登录] lijun 2007-09-20 11:45
日历控件的使用
<SCRIPT language=javascript src="输入信息.files/calendarNew.js"></SCRIPT>
<SCRIPT language=javascript src="输入信息.files/common.js"></SCRIPT>
<SCRIPT language=javascript>
function check(){
// b=true;
if(trim($('startdate').value)=="" ){
alert("请选择起始日期!");
$('startdate').select();
return;
//if((select_form.startdate.value=="" && select_form.enddate.value!="")
// || (select_form.startdate.value!="" && select_form.enddate.value=="") ){
// alert("起始日期和结束日期必须同时选择");
// b=false;
//}
}else if(trim($('enddate').value)==""){
alert("请选择结束日期!");
$('startdate').select();
return;
}else if(!checkDate(trim($('startdate').value))){
alert("起始日期格式错误!20yy-mm-dd");
$('startdate').select();
return ;
}else if(!checkDate(trim($('enddate').value))){
alert("结束日期格式错误!20yy-mm-dd");
$('enddate').select();
return;
}else if("2007-09-20">trim($('startdate').value) || "2007-09-20">trim($('enddate').value)){
alert("您选择的起始日期或结束日期早于产品创建日期,请重新选择日期!");
return;
}else if(trim($('startdate').value)>trim($('enddate').value)){
alert("您选择的起始日期大于结束日期!");
return;
}
<META content=万里播 name=Author>
<META content="万里播 vonibo.com 版权所有" name=Copyright><LINK href="/favicon.ico"
type=image/x-icon rel=icon><LINK href="/favicon.ico" type=image/x-icon
rel="shortcut icon"><LINK href="输入信息.files/bar_menu.css" type=text/css
rel=stylesheet>
<SCRIPT src="输入信息.files/menu.js" type=text/javascript></SCRIPT>
<SCRIPT src="输入信息.files/common.js" type=text/javascript></SCRIPT>
<META content="MSHTML 6.00.2900.3157" name=GENERATOR></HEAD>
<BODY>
<SCRIPT type=text/javascript>
mmLoadMenus();
function topsearch(pid){
keyword=trim(document.getElementById("tobsearch").value);
if(keyword.length!=0){
filter=/^[^`~!@#$%^&*()+=|\\\][\]\{\}:;\,.<>/?]{1}[^`~!@$%^&()+=|\\\][\]\{\}:;\,.<>?]{0,19}$/;
if(!filter.test(keyword)){
alert("请输入正确的关键字");
}else{
url="/app/search?keyword="+keyword;
if(pid!=0){
url+="&pid="+pid;
}
location.href=url;
}
}else{
alert("搜索关键字不能为空");
}
}
</SCRIPT>
<DIV id=head_box>
<DIV class=toplogo></DIV>
</DIV>
<DIV id=center><FORM id=frm style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px" name=frm action=#
method=post><DIV class=dzcl_box3_box><DIV class=dzcl_box3
style="BORDER-RIGHT: #b7d6eb 1px solid; BORDER-TOP: #b7d6eb 1px solid; BORDER-LEFT: #b7d6eb 1px solid; BORDER-BOTTOM: #b7d6eb 1px solid"><DIV class=dzcl_box2_box3>
<DIV class=dzcl_box2_box3_2> 开始时间: <LABEL><INPUT id=startdate
onfocus="setday(this,'dataA1')" maxLength=10 size=10 name=startdate> </LABEL><A
href="javascript:void(0)"><IMG id=dataA1
onclick="document.getElementById('startdate').focus();return false" height=12
alt=选择日期 src="输入信息.files/lib_icon_date.gif" width=15 align=absMiddle
border=0></A> 结束时间: <LABEL><INPUT id=enddate onFocus="setday(this,'dataA2')"
maxLength=10 size=10 name=enddate> <A href="javascript:void(0)"><IMG id=dataA2
onclick="document.getElementById('enddate').focus();return false" height=12
src="输入信息.files/lib_icon_date.gif" width=15 align=absMiddle
border=0></A></LABEL> </DIV></DIV><!--在线策略-->
<DIV class=dzcl_box2_box4 id=onlinePolicy>
<DIV class=dzcl_box2_box3_1></DIV>
</DIV></DIV></DIV></FORM></DIV>
</BODY></HTML>
re: CSS/JS/HTML技巧[未登录] lijun 2007-09-20 11:33
javascript 设置cookie
// --- 设置cookie
function setCookie(sName,sValue,expireHours) {alert('怩双杂');
var cookieString = sName + "=" + escape(sValue);
//;判断是否设置过期时间
if (expireHours>0) {
var date = new Date();
date.setTime(date.getTime + expireHours * 3600 * 1000);
cookieString = cookieString + "; expire=" + date.toGMTString();
}
document.cookie = cookieString;
}
//--- 获取cookie
function getCookie(sName) {
var aCookie = document.cookie.split("; ");
for (var j=0; j < aCookie.length; j++){
var aCrumb = aCookie[j].split("=");
if (escape(sName) == aCrumb[0])
return unescape(aCrumb[1]);
}
return null;
}
re: CSS/JS/HTML技巧[未登录] lijun 2007-09-20 11:32
过滤所有的空格
}
function LTrim(str){ //去掉字符串 的头空格
var i;
for(i=0;i<str.length; i++) {
if(str.charAt(i)!=" ") break;
}
str = str.substring(i,str.length);
return str;
}
function RTrim(str){
var i;
for(i=str.length-1;i>=0;i--){
if(str.charAt(i)!=" "&&str.charAt(i)!=" ") break;
}
str = str.substring(0,i+1);
return str;
}
function Trim(str){
return LTrim(RTrim(str));
}
re: CSS/JS/HTML技巧[未登录] lijun 2007-09-20 11:30
过滤所有的回车换行
content=content.replace(/\r\n/ig,"");
DROP PROCEDURE IF EXISTS vonibo_demo.test;
CREATE PROCEDURE vonibo_demo.test
BEGIN
DECLARE userid int default 1;
DECLARE stopFlag int default 0;
DECLARE cursor_name CURSOR
FOR select user_id from wb_product where product_id=1;
DECLARE CONTINUE HANDLER FOR NOT FOUND set stopFlag=1;
OPEN cursor_name;
REPEAT
FETCH cursor_name INTO userid;
select * from wb_user where user_id=1;
UNTIL stopFlag=1 END REPEAT;
CLOSE cursor_name;
END;
http://blog.sina.com.cn/s/blog_415bd707010007zo.html
CallableStatement cstmt = session.connection().prepareCall("{call pro_orderArticle(?, ?, ?, ?)}");
cstmt.setInt(1, nodeId);
cstmt.setString(2, oldOrderPath);
cstmt.setString(3, orderPath);
cstmt.setString(4, parentPath);
try {
cstmt.execute();
} finally {
cstmt.close();
}
re: MINA手册中文版[未登录] lijun 2007-06-11 16:42
thanks for the gift!!!
xiaojunjava@163.com
to 鱼鲮:
很高兴看到你的留言,非常的谢谢你,让我知道原来这是老崔的文章。^_^,谢谢你。
re: 做测试,我的快乐是那些? lijun 2005-09-14 13:00
to小爽爽:
谢谢你喜欢我的文章,也很高兴你给我留言,在你的留言中你说:能否给你的测试职业道路给些建议。
这只是我的个人建议,适合不适合你我就不知道咯,我觉得你可以这样:
先学习测试的入门,在网上找测试资料看看,www.testage.net,www.51testing.com,是国内不错的论坛。看看你做测试,你要怎么发展自己。
确定好你自己的发展目标后,找些书本先自己看看。每个阶段你想要加强你那方面的能力就找资料和计划学习。
找个合适你目前能力的公司好好发展和学习。
现在在外地出差,比较忙,给你的建议比较粗,十一回来,我做个人总结的时候,在给你补充补充了。