使用document.write时返回上一页

时间:2015-06-09 03:09:38

标签: php dropzone.js

我使用dropzone.js上传文件。 这是我的代码

Dropzone.options.myDropzone = {
      url: 'teacher.php?action=teacher_class_member_csv_form_confirm', 
      addRemoveLinks: true,
      autoProcessQueue: false,
      autoDiscover: false,
      paramName: 'csv', 
      clickable: true, 
      accept: function(file, done) {
        done();
      },
      error: function(file, msg){
        alert(msg);
      },
      init: function() {
        var myDropzone = this;
        jQuery("#sbmtbtn").click(function(e) {
           e.preventDefault();
           e.stopPropagation();
          // var queuedFiles = myDropzone.getQueuedFiles();
           myDropzone.processQueue();
        });

      },
      success: function(file, response) {
          //jQuery("#myDropzone").submit();
          //window.history.pushState({"html":response,"pageTitle":response.pageTitle},"", 'teacher.php');
          document.write(response);
          history.pushState(null, null, 'teacher.php');
      }
  };

当ajax进程完成时,它会响应模板。我使用document.write来显示该模板。

但是当我在浏览中点击后退按钮时,我无法转到上一页。

请帮帮我。 对不起,如果我的英语不好。

1 个答案:

答案 0 :(得分:0)

如果我说得对,你想回去,比如当前网址前的一页,两页?你也可以用document.write

写这个
<a href="javascript:history.go(-2);"> go back 2 pages </a>

没有足够的代表,应该是评论,我猜