`

模态窗口的缓存问题

阅读更多

有时频繁的打开弹出的模态框操作(比如编辑一个目标的名字),里面的控件内容却变不了,咋办?

1. 在上面放上禁止缓存的meta(其实根本没用)
<meta http-equiv="Expires" CONTENT="0">
<meta http-equiv="Cache-Control" CONTENT="no-cache"> 
<meta http-equiv="Pragma" CONTENT="no-cache">

2. 还是用随机数吧,在地址上加一个"&rd=" + new Date().getTime() 即可咯.

分享到:
评论

相关推荐

    HTML,JSP页面缓存的解决方案

    本文将详细介绍如何解决HTML、JSP页面在模态窗口中的缓存问题。 #### 一、理解页面缓存机制 页面缓存主要由浏览器完成,其目的是为了加快页面加载速度。浏览器缓存分为两种类型:强制缓存和协商缓禁。 1. **强制...

    js关闭模态窗口刷新父页面或跳转页面

    在进行Web开发时,模态窗口是一种常用的交互形式,用于实现数据的弹出编辑、添加等功能。在本场景中,我们有两个窗口,A窗口作为父窗口,B窗口作为模态窗口。用户在A窗口中点击一个按钮后,会弹出B窗口供用户操作。...

    VaadinWindowBug:Vaadin 7.3.9 中带有模态窗口的潜在错误

    "VaadinWindowBug"是一个特定的问题,它涉及到Vaadin 7.3.9版本中的模态窗口,可能引发不期望的行为,例如闪烁现象。 模态窗口在用户界面设计中是一种常见的元素,它要求用户在关闭该窗口之前必须与之交互。在...

    uDialog unity 模态对话框,通用

    模态对话框是一种阻止用户与主应用程序界面交互,直到用户与其进行交互并完成特定任务的窗口。它在游戏中的应用可能包括提示、确认、设置、错误报告等场景。 "uDialog"是一款专为Unity设计的模态对话框解决方案,它...

    JS 模态对话框和非模态对话框操作技巧汇总

    3、因为幽默的缓存原因,如果你在模态窗口中修改了数据,你会发现,父页面上的数据刷新了,但是当你再点击按钮,重新弹出模态窗口时,你会发现模态窗口中的内容还是上次的内容,经过我试验,手动改了html代码后,...

    浅析showModalDialog数据缓存问题(用禁止浏览器缓存解决)

    在Web开发中,`showModalDialog` 是一个古老的JavaScript API,用于在当前浏览器窗口上创建一个模态对话框。这个对话框会阻止用户与页面的其余部分交互,直到关闭对话框为止。然而,在使用`showModalDialog`时,可能...

    javascript 页面刷新和模态对话框 学习总结 推荐哦

    - **应用场景**: 当用户在一个新窗口操作后需要返回主窗口时,可以通过这种方式刷新主窗口。 ##### 3. 刷新某一个`iframe` - **语法**: `iframeName.location.reload();` 或者 `iframeId.location.reload();` - **...

    页面中防止缓存的解决方法

    然而,在某些情况下,比如在弹出的模态窗口中进行POSTBACK(即页面回发)操作时,缓存可能会带来问题。例如,当模态窗口需要显示实时数据或者用户交互后需要更新内容时,由于缓存的存在,浏览器可能不会重新请求...

    javascript弹出窗口问题总结

    4. **模式窗口数据不刷新(缓存)问题** 当模式窗口中的数据需要每次打开都从服务器获取新鲜数据时,可以通过在JSP页面中添加HTTP头信息来禁用缓存,如下所示: ```jsp ("Pragma","No-Cache"); response.set...

    Chrome不支持showModalDialog模态对话框和无法返回returnValue问题的解决方法

    在调用`showModalDialog`时,添加一个随机参数以防止缓存问题(这是导致某些测试结果为`undefined`的一个原因): ```javascript window.onload = function () { var returnValue = window.showModalDialog("son...

    window.showModalDialog两次加载问题清除缓存方法

    此外,如果上述方法依然不能解决某些特定浏览器的缓存问题,可以尝试在HTML文档的部分直接添加标签,设置HTTP响应头信息,如: 这样的设置可以确保浏览器不对当前页面进行缓存。这种方法的优点是兼容性较好,...

    JS中表单的使用小结

    而通过window.showModalDialog()打开的模态窗口,则需要使用window.dialogArguments.location.reload()方法。 接下来,文章阐述了JavaScript中如何弹出窗口,这里有两种常见的方法:window.open()和window....

    刷新父窗口的多种方法

    这种方式下的子窗口通常是模态窗口,意味着用户必须先关闭这个窗口才能继续操作主窗口。 **JavaScript代码示例:** ```javascript // 子窗口中的JS代码 window.parent.dialogArguments.document.execCommand('...

    web 聊天 google 仿Div模态弹 ssh

    - 使用CSS(层叠样式表)来定义模态窗口的样式,包括背景模糊、边框、阴影、动画过渡等,以达到Google的视觉效果。 - JavaScript或jQuery用于控制模态的显示和隐藏,以及与用户的交互逻辑。 3. **WebSocket**: ...

    UI框架1

    4. **模态窗口**:模态窗口会在显示时阻止用户对其他窗体或游戏对象的操作。UI框架通常会提供自动添加遮罩层的功能,以实现这种屏蔽效果。管理这些遮罩层的方法包括在预制体中预设、创建全局遮罩层或在窗体创建时...

    SpringMVC整合bootstrap-table 初始化数据-自定义搜索-弹出模态框

    在实现弹出模态框功能时,我们通常会在表格中的每一行数据上添加一个操作按钮,点击该按钮会弹出一个模态窗口,显示详细信息。这需要在HTML模板中添加对应的modal元素,并通过JavaScript来控制其显示和隐藏。在后端...

    ASP.NET MVC3 JQuery

    控制器更新数据并返回响应,JQuery根据响应决定是否关闭模态窗口或显示错误信息。 4. **查询(Query)**:查询通常通过输入字段或下拉菜单触发,JQuery监听这些元素的改变事件,发送查询参数到服务器。控制器处理...

    thebootstrapthemes-portfolio_前端开发_移动端web_移动Web_

    例如,滑动展示可以优雅地展示作品集,下拉菜单则提供了简洁的导航选项,而模态窗口则能在不离开当前页面的情况下显示更多信息。 移动端Web开发还需关注性能优化。由于移动设备的硬件资源有限,开发者需关注页面...

    窗口悬浮置顶对话框

    对话框可以是模态的(阻塞用户对其他窗口的操作)或非模态的(允许用户同时操作多个窗口)。 6. **多线程和异步处理**:如果悬浮窗口需要持续更新数据(如实时显示系统信息),可能需要在后台线程中进行计算,以...

Global site tag (gtag.js) - Google Analytics