我在这里有一种情况:一个HTML表单页面,在提交时返回基于POST值的Excel/PDF/Word文档,如果不是,则返回错误HTML。
关于友好的UI,如果一切正常,希望下载,或者显示一个错误对话框,而不导航到错误页面。下载效果良好。但在HTML的情况下,它会根据响应进行导航。
其他详细信息:
- Backend set content-type to "application/pdf" or whatever
- Using jQuery/UI dialog in the front end.
- Using jQuery form submit:
$("#form").submit();
有什么帮助吗?