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の図を描く
新しいウィンドウにjs-scriptsを追加する必要があります。 http://stackoverflow.com/questions/10946800/how-to-add-script-files-in-child-window-using-javascript –
私はこれを試しましたが、助けにはなりませんでした.'var script = document.createElement( 'スクリプト'); script.type = "text/javascript"; 012.svg。 doc.write(script.outerHTML); doc.write( "
しかし、オプションはテーブルに適用されません。必要な変更。
出典
2016-09-30 04:47:03 user2095748