我有包含菜单的页面。如果我选择菜单说" changeWard"它打开了一个模态对话框。如果单击模态对话框上的取消按钮,则调用以下java脚本方法。
`function openChangeWardDialog(){
// returns: 0 if menu repainting is needed
// -1 if menu repainting is not needed
var dialogFeatures = "dialogWidth:715px;dialogHeight:190px;center:yes;status:no;scroll:no;help:no";
var result = window.parent.doShowModalDialog("changeWardInit.do", "dialog", dialogFeatures);
if (typeof(result) != "string") {
reportError("Unexpected result (" + typeof(buttonTagDlgRetVal) + "): '" + buttonTagDlgRetVal + "'");
} else {
switch (result.toUpperCase()) {
case "CANCEL": // Cancel - do nothing
event.returnValue = false; // prevent follow 'href'
window.parent.frames['content'].document.restoreFocus();
return 0; // stay on the same item, redraw menu not needed`
我收到以下错误: "此页面上的代码禁用了后退和前进缓存。有关详细信息,请参阅:http://go.microsoft.com/fwlink/?LinkID=291337"。
当点击此取消按钮时,它会将我带回登录页面,而它应该带我到主页,该主页被定义为' content'帧。 如何禁用此功能"返回导航缓存"在IE 11中。因为问题只出现在IE 11和其他版本的IE上,所以它工作正常。