posts - 161, comments - 175, trackbacks - 0, articles - 1
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

2008年8月16日



<? xml version="1.0" encoding="utf8"  ?>
<% @ page language = " java "  contentType = " text/html; charset=utf8 "  pageEncoding = " utf8 " %>
<% @taglib uri = " /WEB-INF/struts-tags.tld "  prefix = " s " %>
<% @taglib uri = " /WEB-INF/ljw.tld "  prefix = " ljw " %>
    

<% @page import = " com.ljw.bean.CorrectionWrong " %>
<% @page import = " com.ljw.bean.CorrectionWrong.State " %>
<% @page import = " com.opensymphony.xwork2.util.ValueStack " %> < html  xmlns ="http://www.w3.org/1999/xhtml" >
< head >
< meta  http-equiv ="Content-Type"  content ="text/html; charset=utf8"   />
< title > Insert title here </ title >
< script  type ="text/javascript"  src ="../js/prototype.js" ></ script >
< script  type ="text/javascript"  src ="../js/jsMsg.jsp" ></ script >
< script  type ="text/javascript"  src ="../js/comm.js" ></ script >
< SCRIPT  language =JavaScript  src ="../js/supertable/dialog.js"  type =Text/JavaScript ></ SCRIPT >
</ head >
< body >
< div  id ="communityDiv" >
< s:set  name ="" ></ s:set >
< s:iterator  id ="d"  value ="%{pageList.objectList}" >
    用户名字:
< s:property  value ="#d.userInfo.userName" />< br >
    url:
< s:property  value ="#d.url" />< br >
    状态:
< s:property  value ="#d.ecwState.value" />< br >
    纠错:
< s:property  value ="#d.cwArticle" /></ br >
    编辑输入:
< textarea  rows ="10"  cols ="50"  id ='<s:property  value ="#d.id" /> ' > < s:property  value ="#d.boardmasterDesc" /></ textarea >
    
< input  type ="button"  onclick ="getUpdate('<s:property value=" #d.id" /> ')"/>
< hr />
</ s:iterator >
< br />
< ljw:pages  value ="%{pageList.pages}"  javaScript ="loadCommunityListUrl" />
</ div >
</ body >
< script  type ="text/javascript" >
function  loadCommunityListUrl(url) {
     $('communityDiv').innerHTML 
=  pageLoadingCenter;
      
var  urls  =  getActionName(url);
      
var  pars  =  getActionPars(url);
      
var  myAjax  =   new  Ajax.Updater( " communityDiv " , urls, {method: 'post', parameters: pars});
    }
var  request  =   false ;
try  {
  request 
=   new  XMLHttpRequest();
catch  (trymicrosoft) {
  
try  {
    request 
=   new  ActiveXObject( " Msxml2.XMLHTTP " );
  } 
catch  (othermicrosoft) {
    
try  {
      request 
=   new  ActiveXObject( " Microsoft.XMLHTTP " );
    } 
catch  (failed) {
      request 
=   false ;
    }  
  }
}
if  ( ! request)
  alert(
" Error initializing XMLHttpRequest! " );
  
var  _robj  =   null  ;
function  getUpdate(ki) {
  _robj 
=  document.getElementById(ki) ;
  
var  urls  = 'cwmain. do ';
  
var  pars  =  'c = ajaxUpdateByBoardMaster & cwId = ' + ki + ' & boardMasterDesc = ' + _robj.value ;
  request.open(
" POST " , urls,  true );
  request.setRequestHeader(
" Cache-Control " , " no-cache " );
  request.setRequestHeader(
" content-type " , " application/x-www-form-urlencoded " );
  request.send(pars);
  request.onreadystatechange 
=
 updatePage;
}




function  updatePage() {
    
if  (request.readyState  ==   4 ) {
        
if  (request.status  ==   200   ||  request.status == 0  ) {
            alert(request.responseText);
            eval('
var  ajaxData  = ' + request.responseText);
            
if ( ajaxData.isUpdate ){
                 alert( '更新成功!' );
            }
else {
                alert( '更新不成功!' );
            }
        } 
    }
}



</ script >
</ html >

posted @ 2008-08-16 18:15 G_G 阅读(112) | 评论 (1)编辑 收藏



< html >   
< head >< title > 拖动效果函数演示 by Longbill.cn </ title >   
< style >   

div  
{   
    position 
:  absolute ;   
    background-color 
:  #c3d9ff ;   
    margin 
:  0px ;   
    padding 
:  5px ;   
    border 
:  0px ;   
    width 
:  100px ;   
    height
: 100px ;   
}   
</ style >

</ head >   
< body >   
    
    
< script >   
function  drag(o,s)  
{  
    
if  ( typeof  o  ==   " string " ) o  =  document.getElementById(o);  
    o.orig_x 
=  parseInt(o.style.left)  -  document.body.scrollLeft;  
    o.orig_y 
=  parseInt(o.style.top)  -  document.body.scrollTop;  
    o.orig_index 
=  o.style.zIndex;  
          
    o.onmousedown 
=   function (a)  
    {  
        
this .style.cursor  =   " move " ;  
        
this .style.zIndex  =   10000 ;  
        
var  d = document;  
        
if ( ! a)a = window.event;  
        
var  x  =  a.clientX + d.body.scrollLeft - o.offsetLeft;  
        
var  y  =  a.clientY + d.body.scrollTop - o.offsetTop;  
        
// author: www.longbill.cn  
        d.ondragstart  =   " return false; "   
        d.onselectstart 
=   " return false; "   
        d.onselect 
=   " document.selection.empty(); "   
                  
        
if (o.setCapture)  
            o.setCapture();  
        
else   if (window.captureEvents)  
            window.captureEvents(Event.MOUSEMOVE
| Event.MOUSEUP);  

        d.onmousemove 
=   function (a)  
        {  
            
if ( ! a)a = window.event;  
            o.style.left 
=  a.clientX + document.body.scrollLeft - x;  
            o.style.top 
=  a.clientY + document.body.scrollTop - y;  
            o.orig_x 
=  parseInt(o.style.left)  -  document.body.scrollLeft;  
            o.orig_y 
=  parseInt(o.style.top)  -  document.body.scrollTop;  
        }  

        d.onmouseup 
=   function ()  
        {  
            
if (o.releaseCapture)  
                o.releaseCapture();  
            
else   if (window.captureEvents)  
                window.captureEvents(Event.MOUSEMOVE
| Event.MOUSEUP);  
            d.onmousemove 
=   null ;  
            d.onmouseup 
=   null ;  
            d.ondragstart 
=   null ;  
            d.onselectstart 
=   null ;  
            d.onselect 
=   null ;  
            o.style.cursor 
=   " normal " ;  
            o.style.zIndex 
=  o.orig_index;  
        }  
    }  
      
    
if  (s)  
    {  
        
var  orig_scroll  =  window.onscroll ? window.onscroll: function  (){};  
        window.onscroll 
=   function  ()  
        {  
            orig_scroll();  
            o.style.left 
=  o.orig_x  +  document.body.scrollLeft;  
            o.style.top 
=  o.orig_y  +  document.body.scrollTop;  
        }  
    }  
}  
</ script >   

< div  id ="div1"  style ="left:10px;top:10px;" > div1:我可以被拖动 </ div >   
< div  id ="div2"  style ="left:120px;top:10px;background-color : #f3d9ff" > div2:来拖我呀 </ div >   
< div  id ="div3"  style ="left:230px;top:10px;background-color : #c3ffff" > div3:我随便你拖 </ div >   
< div  id ="div4"  style ="left:10px;top:120px;background-color : #c3d944" > div4:我可以随窗口滑动,把我拖到最下面,然后滚动网页看看 </ div >   
< div  id ="div5"  style ="left:120px;top:120px;background-color : #f3d944" > 作者: Longbill
< href =http://www.longbill.cn  target =_blank > www.longbill.cn </ a >   
</ div >   
< div  id ="div6"  style ="left:230px;top:120px;background-color : #e3f944;width:200px;" > 参数说明:
  
drag(obj [,scroll]);
  
obj:对象的id或对象本身;
  
scroll(可选):对象是否随窗口拖动而滑动,默认为否
  
鼠标右键查看源代码  
</ div >   


< script >   
drag(
" div1 " );  
drag(
" div2 " );  
drag(
" div3 " );  
drag(
" div4 " , 1 );  
drag(
" div5 " , 1 );  
drag(
" div6 " , 1 );  


</ script >   

</ body >  

posted @ 2008-08-16 17:22 G_G 阅读(125) | 评论 (0)编辑 收藏