-1

どうすればJavaScriptコードを変数に保存できますか?それを実行しましたが、成功しませんでした:

var reportD = '<html><head>';
reportD = reportD + '<script type="text/javascript" src="http://www.google.com/jsapi"></script>';
reportD = reportD + '<script type="text/javascript">';
reportD = reportD + 'google.load("visualization", "1", {packages: ["corechart"]});';
reportD = reportD + '</script>';
reportD = reportD + '<script type="text/javascript">';
reportD = reportD + 'function drawVisualization() {';
reportD = reportD + 'var data = google.visualization.arrayToDataTable([["x", "Cats", "Blanket 1", "Blanket 2"],["N",1,0.5,1]]);';
reportD = reportD + 'new google.visualization.LineChart(document.getElementById("visualization")).';
reportD = reportD + 'draw(data, {curveType: "function",width: 500, height: 400,vAxis: {maxValue: 10}});';
reportD = reportD + '}google.setOnLoadCallback(drawVisualization);';
reportD = reportD + "</script>";
reportD = reportD + '</head>';
reportD = reportD + '<body style="font-family: Arial;border: 0 none;">';
reportD = reportD + '<div id="visualization" style="width: 500px; height: 400px;"></div>';
reportD = reportD + '</body></html>';

これらのコードをiframe要素に挿入するためにそれを実行したい

4

2 に答える 2

1

script>タグ内の文字列/コメント/その他には、を含めることはできません</script>。を使用してスラッシュをエスケープする\と、機能するはずです(つまり<\/script>

于 2012-04-26T22:08:58.763 に答える
0

あなたのhtml(メモ帳/あなたのide)を書いて、それをコピーしてください後藤

http://accessify.com/tools-and-wizards/developer-tools/html-javascript-convertor/

HTMLを貼り付け、JS変数に変換します。

于 2012-04-26T22:12:35.020 に答える