<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
文字列パス = request.getContextPath();
文字列basePath = request.getScheme() "://"
request.getServerName() ":" request.getServerPort()
パス "/"; 🎜>%>
var idTmr = ""
; table to Excel
// パラメータ: tableID テーブル ID
function CellToTable(tableID)
{
var tid=document.getElementById(tableID)
// ActiveX コントロールをロードし、 Excel ハンドル
var exApp = new ActiveXObject(" Excel.Application")
// Excel ファイルを作成します
var owb = exApp.WorkBooks.add(); //sheet1 のハンドルを取得します CA
var exSheet = exApp.ActiveWorkBook.WorkSheets(1)
//sheet1 の名前を設定します
exSheet.name="Excel へのテーブルのコピーを示します"; >// 指定されたテーブルをコピーします
var sel=document .body.createTextRange();
sel.select(); );
exSheet.Paste(); // シートに貼り付けます
//exApp.save();// 保存ダイアログ ボックスを表示し、Excel ファイルを保存します
exApp .Visible = false;
var fname = exApp.Application.GetSaveAsFilename("save.xls", "Excel スプレッドシート (*.xls), *.xls"); ;
exApp.Quit(); // Excel インスタンスを終了します
exApp = null
// ガベージ コレクションのために Cleanup() を呼び出します
idTmr = window.setInterval(" ;",10);
}
// 関数: Excel プロセスを強制終了します
function Cleanup() {
window.clearInterval(idTmr);
CollectGarbage();
}