现在的位置: 首页 > 综合 > 正文

js 锚点,时间

2013年09月13日 ⁄ 综合 ⁄ 共 3039字 ⁄ 字号 评论关闭

1.页面的前进后退

  <input  
type=button   value=
刷新  
onclick="window.location.reload()"> 

  <input  
type=button   value=
前进  
onclick="window.history.go(1)"> 

  <input  
type=button   value=
后退  
onclick="window.history.go(-1)"> 

  <input  
type=button   value=
前进  
onclick="window.history.forward()"> 

  <input  
type=button   value=
后退  
onclick="window.history.back()">

如果是图片链接<a href="javascript:history.go(-1)">pic</a>

 

3.页面上面控件规定时间内显示:

<SCRIPT language=javascript
type=text/javascript>

function disappear(){

var nowDate = new Date();

var month = nowDate.getMonth()+1;

var nowHour = nowDate.getHours();

var date = nowDate.getDate();

 

if(month == 7 &&
17<=date && date <=21){

       var
divElement = document.getElementById("divbox");

       if(date
== 21 && nowHour >12){

         divElement.style.display="none";

       }else{

        divElement.style.display="block";

       }

}

 

}

4.锚点的设置

 

<a href="#huifutiezi">

相当于设置锚点,点击直接跳转到下面这个a的位置

下面设置<a>

<a name="huifutiezi" id="huifutiezi"></a>

 

 

3.jquey的使用,异步提交

function doSubmit(){

         var content = document.fasong.cl_cont2.value;

         var code = document.fasong.yzm.value;

         var artId = document.fasong.fa_Id.value;

         var numTest = /^/d{4}$/;

         var parten = /^/s*$/; 

   

     if((content=="")||(parten.test(content))||
trim(content) ==
""){

        alert("回复内容不能为空");

        return false;

       }

       if(content.length>1000){

         alert("您输入的内容太长,多余的内容将不会提交!");

         return false;

       }

       if(code.length == 0){

           alert("嗨!您还没有输入验证码呢,无法回复帖子!");

           return false;

      }else if(!numTest.test(code)){

           alert("对不起,您输入的图形验证码有误,请重新输入!");

           document.fasong.yzm.value = "";

           return false;

      }else{

     $.ajax({

                  url: "/fetion/addFetionReArt.action",

               data:
$(
'#fasong').formSerialize(),

               type:
'POST',

               success:
function(data){

                       if(!data){

                         location.href="/front/register/login.jsp";

                       }else{

                           var
dd =
data.substring(0,4);

                           if(dd=="回复成功"){

                               alert(dd);            
              

                               var dqy = data.substring(4);

                               document.fasong.cl_cont2.value = "";

                               location.href="/fetion/goFetionArt.action?fa_Id="+artId+"&flag=1&dqy="+dqy;

//location.href 是直接调用这个链接,可用页面跳转用;

                           }

                           else{

                               alert(data);

                              

                               show(document.getElementById('random'));

                               document.fasong.yzm.value = "";

                           }

                       }  

                   }

               });

        }

}

这个data是从action通过toclient方法返回回来的

/**

        * 返回客户端信息

        *
@param msg

        *
@return

        */

       private void toClient(String msg) {

              HttpServletResponse
response = ServletActionContext.getResponse();     

              response.setCharacterEncoding("UTF-8");

              try
{

                     PrintWriter out = response.getWriter();

                     out.write(msg);

                     out.flush();

                     out.close();

              }
catch (IOException e) {

                     e.printStackTrace();

              }

       }

抱歉!评论已关闭.