0
私はクリックするとpdfファイルを生成してダウンロードするwicketリソースリンクがあります。wicketのリソースリンクをクリックするとjavascriptを実行
ResourceLink pdfResourceLink = new ResourceLink("dlPdf", new PdfResource() {
private static final long serialVersionUID = 1L;
@Override
public byte[] getPdf() {
//code for generating pdf content
}
@Override
public String getFilename() {
return "file.pdf";
}
});
ファイル作成中にページをブロックして、ユーザーが何もしないようにしたいとします。リソースリンクをクリックするとJavascriptを実行する方法はありますか?
ダウンロード中にページを無効にするコードを返すには、getOnClickScriptをオーバーライドすることを検討することがあります。しかし、問題は、ダウンロードの最後にページを再度有効にすることである可能性があります。 –