public void DisplayIndexPage(PrintWriter out, String htmlPath)
{
<html>
<head>
<title>Test IE 10 </title>
<SCRIPT LANGUAGE = JavaScript>
function hintPopUp()
{
if (navigator.appName == "Netscape")
{
alert("Please install Internet Explorer");
}
}
</SCRIPT>
</head>
<frameset cols="192,*" border=0 frameborder=0>
<frame name="menu" src="some java file 1" noresize >
<frameset rows="55,50,*" border=0 frameborder=0>
<frame name="banner" scrolling="no" noresize src="/IE10/header.html">
<frame name="bottom" scrolling="no" noresize src="JAVA file 2">
<frame name="main" src="/IE10/main.html">
</frameset>
<noframes>
<body onLoad="hintPopUp();">
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
</frameset>
</html>
}
上記のコードをサーブレット (out.println を使用) ユーザー定義メソッドで記述し、doPost メソッド内でこのメソッドを呼び出しました。IE10 でこのページにアクセスすると、ソース コードがブラウザに出力されます。Web ページは、以前の IE バージョンでは正常に動作しています。