如果我有這可能需要幾分鐘來產生響應一個servlet,我想在頁面上顯示一個消息,說在JSP div元素「請稍候...」隱藏在小腳本已經完成
目前,我有一些代碼:
<div id = "subHeader">
<%
out.flush();
for (int i = 0; i < 5; i++){
if (i == 0) {
out.print("<h2>Please wait...</h2>");
out.flush();
}
Thread.sleep(3000);
}
out.flush();
out.print("<h2>Results of analysis:</h2>");
%>
</div>
此打印:
<h2>Please wait...</h2> <h2>Results of analysis:</h2>
當響應掛起。
是否可以隱藏subHeader div
,以便當scriptlet運行並做出響應時,我只能看到<h2>Results of analysis:</h2>
和頁面的其餘部分?
有它默認是隱藏的,並保持輪詢特定DOM的所有腦幹在JavaScript中,一旦有貨,使其可見 –
的問題存在,我什麼都不知道DOM的。 –
更有理由去了解它;做這種東西你幾乎必須知道DOM javascript/jquery/Growl notification。不要把這種代碼放在JSP文件中。 – Asura