javascript
  • google-visualization
  • google-chartwrapper
  • 2016-09-27 9 views 1 likes 
    1
    var data = google.visualization.arrayToDataTable(r.d); 
    var myWindow = window.open('', '', 'width=500,height=500,top=200,left=200'); 
    var doc = myWindow.document; 
    doc.write("<body><div id='detaildata'><body>"); 
    var table = new google.visualization.Table(doc.getElementById('detaildata')); 
    table.draw(data, { 
            title: "Bug Details", 
            width: 500, 
            height: 400, 
            hAxis: { title: "Daily" } 
           }); 
    doc.close(); 
    

    私はjavascriptから新しいウィンドウを開きます。それにdivを書く。その後、それにGoogleのグラフのテーブルを描画します。しかし、テーブルはGoogleのテーブルとして来ていません。それはスタイリングのない簡単なテーブルとして来ています。 新しいウィンドウで適切なGoogleテーブルを取得する方法。javascriptを使用して新しいブラウズウィンドウにGoogleの図を描く

    +0

    新しいウィンドウにjs-scriptsを追加する必要があります。 http://stackoverflow.com/questions/10946800/how-to-add-script-files-in-child-window-using-javascript –

    +0

    私はこれを試しましたが、助けにはなりませんでした.'var script = document.createElement( 'スクリプト'); script.type = "text/javascript"; 012.svg。 doc.write(script.outerHTML); doc.write( "

    0
    var options = 
         { 
          backgroundColor: '#E0E0E0', 
          width: '100%', 
          height: '100%', 
          alternatingRowStyle: false, 
         }; 
    

    しかし、オプションはテーブルに適用されません。必要な変更。

    関連する問題