解决方案 »

  1.   

    onclick="exportData('pdf')"   function exportData(type){
            window.open('{url:/mainflow/export_data/type/'+type'}');
            return;
        }
      

  2.   

    1.使用ajax,執行php文件
    2.php文件中,創建pdf文件,并返回pdf路徑
    3.顯示pdf文件路徑a.php<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
     <head>
      <title> New Document </title>
      <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
     </head> <body>
      <script type="text/javascript">
      function dophp(){
      var url = 'http://localhost/b.php';
      $.getJSON(url, function(data){
    document.getElementById('dl').innerHTML = data.url;
      });
      }
      </script>  <input type="button" value="exec php" onclick="dophp()">
      <div id="dl"></div> </body>
    </html>
    b.php<?php
    $ret = array('url' => 'http://localhost/1.pdf');
    echo json_encode($ret);
    ?>
      

  3.   

    ajax刚刚接触 还不是很理解 目前用session解决了 谢谢大家!!