刷新时保持在同一位置的任何方式

时间:2013-07-01 08:13:23

标签: javascript jquery html

我正在研究jquery和javascript。是否有任何方法可以刷新页面并恢复单击的相同链接。例如。在gmail.com中打开发送的项目,这些项目位于窗口的左侧并刷新页面。它会重新加载相同的已发送项目选项卡的内容,刷新时同样适用于收件箱和草稿。有没有其他方法或例子来实现这一点。如是。请帮忙。我们将不胜感激。

这是我在刷新时刷新页面的代码:

<script>
   $(window).load(function(){
  $(function()
   {
    $('#submit').click(function()
      { 
          $('.container').show();
          $('#login').hide();
            $.cookie('shown', true);
            });
          if ($.cookie('shown')) {
              $('#submit').click()
          }
        });
     });  

   </script>

2 个答案:

答案 0 :(得分:1)

以下是ajax表单提交脚本示例。

// this is the id of the submit button
$("#submit").click(function() {

    var url = "path/to/your/script.php"; // the script where you handle the form input.

    $.ajax({
           type: "POST",
           url: url,
           data: $("#idForm").serialize(), // serializes the form's elements.
           success: function(data)
           {
               alert(data); // show response from the php script.
           }
         });

    return false; // avoid to execute the actual submit of the form.
});

答案 1 :(得分:0)

假设您使用Ajax更改页面状态,为什么不查看History.js之类的内容?