私の主な目標: リンクをクリックすると、新しいウィンドウが開き、そのウィンドウにログ ファイル全体の内容が表示され、ウィンドウにアドレス バーとナビゲーション ボタン (戻る、進む) が表示されないようにする必要があります。
目標を達成できる他のアプローチはありますか?
これが私がやろうとしていることです。ログファイルのURLを渡してJavaスクリプトメソッドを呼び出そうとしており、コードを実装して新しいウィンドウを開くことを考えています
<table id="serverLogsStats" class="serverLogsView">
<c:forEach var="log" items="${logsList}" varStatus="i" >
<tr>
<td>${log.name}</td>
<td><a href="#" onclick="openLog('${log}');">Open log</a></td>
</tr>
</c:forEach>
</table>
<script>
function openLog (log) {
var abc = log.name;
alert(abc);
}
</script>
オブジェクト 'log' を openLog 関数に渡すと、値が文字列として渡されます。ログをオブジェクトとして渡したい。
ここで私の出力は未定義になります。
「アラート(ログ);」を入力すると オブジェクトのアドレスを出力しています