使用自己的按钮关闭RadWindow
在最近的一个项目中,使用到了telerik的一套控件: RadControls Q12007 FOR asp.net.
在使用的RadWindow弹出窗口后,使用自己的button关闭这个窗口,而不是用radwindow上的[x]关闭.经过查找资料,发现原来这样写就可以了

function GetRadWindow()
{
    var oWindow = null;
    if (window.radWindow) oWindow = window.radWindow;
    else if (window.frameElement.radWindow) oWindow =window.frameElement.radWindow;
    return oWindow;

然后按钮执行以下代码,就可以关了.

var oWindow = GetRadWindow();
oWindow.Close();

要刷新的父页面的话,加上:

GetRadWindow().BrowserWindow.location.reload();

就可以了。

总的来说,这套控件还是蛮强大的,只是感觉它载入的时候比较慢,目前还没有研究怎么去优化调用它.

转载于:https://www.cnblogs.com/xray2005/archive/2007/11/09/954056.html

使用自己的按钮关闭或刷新RadWindow相关推荐

  1. 判断IE关闭还是刷新

    因为IE关闭或者刷新,都会调用onbeforeunload(),onunload()这两个事件 这就要求我们不得不在此事件中判断IE的事件操作,通过网上查询的资料,找到了几个方法, 都不太尽人意,不能 ...

  2. h5页 点击返回时关闭_H5页面监听浏览器关闭、刷新、跳转时提示之onbeforeunload和onunload事件...

    在H5页面中一些场景情况下防止表单数据丢失或者防止用户意外跳走页面,通过js进行监听提示用户,通过onbeforeunload事件和onunload事件实现. onbeforeunload和onunl ...

  3. 关闭、刷新、跳转、离开当前网页前提示

    /*关闭.刷新.跳转.离开当前网页前提示*/ onbeforeunload = function () {return false; };

  4. python PyQt5中文教程☞【第二节】PyQt5基本功能(创建窗口、应用程序图标、显示提示语、通过按钮关闭窗口、消息框(关闭窗口确认框)、窗口显示在屏幕中间【居中显示】)

    引用文章:http://code.py40.com/pyqt5/ 文章目录 简单的例子:创建一个小窗口 应用程序的图标 显示提示语 通过按钮关闭窗口 消息框(关闭窗口确认框) 窗口显示在屏幕的中间[居 ...

  5. 关闭页面刷新上层页面的几种方式

    parent.location.reload();//使打开窗口的父窗口刷新,然后本子窗口关闭 window.location.reload();//刷新当前页面 parent.location.re ...

  6. firefox 复制文本js代码。判断窗口是关闭还是刷新

    判断窗口是关闭还是刷新  <script>  function window.onbeforeunload(){  with(window.event)if(clientY<0&am ...

  7. django按钮点击后想刷新当前页面的view写法

    django按钮点击后,想刷新当前页面, 这个时候不再是类似于: return render(request,'about.html') 而是 return redirect("http:/ ...

  8. h5页 点击返回时关闭_在微信、支付宝、百度钱包实现点击返回按钮关闭当前页面和窗口...

    最近在使用微信.支付宝.百度钱包实现网页支付,对支付成功将自动关闭页面,对于支付失败,将显示错误信息.当在错误页面的时候,点击返回 或者Android物理按键上一步的时候,将关闭页面. 在微信.支付宝 ...

  9. Layer弹出层关闭后刷新父页面

    一.Layer弹出层关闭后刷新父页面 //编辑 $("#edit").on("click", function(){var id = getIdSelectio ...

最新文章

  1. ASP.NET获取IP的6种方法
  2. easypoi list中的map导出_Java中的集合类(List,Set.Map)
  3. hbase启动报错Permission denied: user=xxx, access=WRITE, inode=“/HBase/MasterProcWALs“:root:supergroup:d
  4. hadoop配置文件的加载机制
  5. php 安装rabbitmq扩展无报错版
  6. 前端学习(2346):uniapp环境搭建
  7. 2021高考文科成绩怎样查询,2021年本科分数线是多少?如何查询分数
  8. 镜头的分类及选购指南
  9. linux内核虚拟内存之物理页面分配
  10. 神经网络机器翻译总结
  11. 巴菲特致股东的一封信:1996年
  12. 常用的数据统计分析软件
  13. 《惢客创业日记》2021.06.28-30(周一)防骗的终极解决方案
  14. Mac电脑高效办公必备武器——雷神Thor
  15. 苹果12系列不附赠耳机充电器引争议,你还会买吗?
  16. 外国人怎么样学计算机,适合外国人学中文的打字法
  17. Vue——创建待办事件列表
  18. 1.uap项目迁移到idea开发的详细教程(第壹篇)
  19. 网站签到时Cookie的获取方法
  20. 线性恒流芯片:X5131G可替代SM2082

热门文章

  1. golang存储密码
  2. 小米面试题:单词拆分
  3. STM32的SPI驱动代码
  4. 常考数据结构与算法:二叉树的之字形层序遍历
  5. LeetCode 61. 旋转链表
  6. 前端一HTML:二十一与文本相关的属性
  7. 【前端帮帮忙】第7期 关于节流(throttle)和防抖(debounce)的理解
  8. Linux---系统日志
  9. 记录奥林比克/课程录制 洛谷P2255 [USACO14JAN]
  10. UltraEdit正则表达式介绍及实例