在IE模态窗口中自由查看HTML源码的方法


Posted in Javascript onMarch 08, 2007

IE提供的模态窗口,在我们制作数据录入窗口和Wizard等功能上,有着非常不错的应用。不过由于一些安全性上的限制,使得在模态窗口中调试脚本变得非常的郁闷。因为模态窗口不支持对象的选取和右键菜单,使得我们想察看html代码非常的不方便。那么有什么办法可以解决吗?

    虽然我们在制作模态窗口中的页面时,可以使用普通的IE窗口来访问其内容和调试脚本。可是当我的页面完成,并装载入模态窗口并依赖一系列的输入数据后,我们要对他进行debug,就变得很不方便了。如果我们不想在模态窗口载入的页面中写很多测试代码,我们只有借助调试器(如:script debugger,vs.net等)才能看到里面的html代码。

    前面我们说了,IE对于模态窗口,自动的屏蔽了选择和右键菜单的功能。不过这里也有一个例外,就是在INPUT type=text和TEXTAREA这两个元素中可以使用其context menu。如下图:
    在IE模态窗口中自由查看HTML源码的方法
    前段时间我曾推荐过一个IE的功能扩展:《推荐一个叫Full Source的IE功能扩展》。
    这个扩展功能本来是在网页页面的context menu中添加一条"Full Source"的功能,可是非常有趣的是,这个"Full Source"的扩展同时也会被注入上图的那个context menu中在IE模态窗口中自由查看HTML源码的方法。如下图:
    在IE模态窗口中自由查看HTML源码的方法
    这样一来,我们在模态窗口中察看该页面的html源代码就非常的容易了~~

Javascript 相关文章推荐
jquery 日期控件datepicker属性详细解析
Nov 08 Javascript
checkbox勾选判断代码分析
Jun 11 Javascript
JavaScript定义类和对象的方法
Nov 26 Javascript
JSON相关知识汇总
Jul 03 Javascript
jquery实现手风琴效果
Nov 20 Javascript
AngularJS实现表格的增删改查(仅限前端)
Jul 04 Javascript
javascript+html5+css3自定义弹出窗口效果
Oct 26 Javascript
浅谈es6 javascript的map数据结构
Dec 14 Javascript
JavaScript设计模式之装饰者模式实例详解
Jan 17 Javascript
JavaScript中AOP的实现与应用
May 06 Javascript
Async/Await替代Promise的6个理由
Jun 15 Javascript
javascript事件循环event loop的简单模型解释与应用分析
Mar 14 Javascript
encode脚本和normal脚本混用的问题与解决方法
Mar 08 #Javascript
IE7提供XMLHttpRequest对象为兼容
Mar 08 #Javascript
使用onbeforeunload属性后的副作用
Mar 08 #Javascript
HTML中不支持静态Expando的元素的问题
Mar 08 #Javascript
使用TextRange获取输入框中光标的位置的代码
Mar 08 #Javascript
获取JavaScript用户自定义类的类名称的代码
Mar 08 #Javascript
JScript内置对象Array中元素的删除方法
Mar 08 #Javascript
You might like
缅甸的咖啡简史
2021/03/04 咖啡文化
PHP操作FTP类 (上传、下载、移动、创建等)
2016/03/31 PHP
为你的 Laravel 验证器加上多验证场景的实现
2020/04/07 PHP
基于jquery的商品展示放大镜
2010/08/07 Javascript
jquery 实现checkbox全选,反选,全不选等功能代码(奇数)
2012/10/24 Javascript
仿百度输入框智能提示的js代码
2013/08/22 Javascript
JavaScript获取当前页面上的指定对象示例代码
2014/02/28 Javascript
JS常用字符串处理方法应用总结
2014/05/22 Javascript
使用jQuery实现星级评分代码分享
2014/12/09 Javascript
AngularJS自动表单验证
2016/02/01 Javascript
JS组件Bootstrap实现下拉菜单效果代码
2016/04/26 Javascript
BootStrap中Tab页签切换实例代码
2016/05/30 Javascript
AngularJS入门教程之Select(选择框)详解
2016/07/27 Javascript
vue + socket.io实现一个简易聊天室示例代码
2017/03/06 Javascript
js+html5实现复制文字按钮
2017/07/15 Javascript
js和jQuery以及easyui实现对下拉框的指定赋值方法
2018/01/23 jQuery
JS实现显示当前日期的实例代码
2018/07/03 Javascript
react中实现搜索结果中关键词高亮显示
2018/07/31 Javascript
vue使用video.js进行视频播放功能
2019/07/18 Javascript
原生js实现放大镜组件
2021/01/22 Javascript
关于Python数据结构中字典的心得
2017/12/04 Python
浅谈pytorch和Numpy的区别以及相互转换方法
2018/07/26 Python
Python实现购物评论文本情感分析操作【基于中文文本挖掘库snownlp】
2018/08/07 Python
Python 隐藏输入密码时屏幕回显的实例
2019/02/19 Python
基于多进程中APScheduler重复运行的解决方法
2019/07/22 Python
Django中使用Celery的方法步骤
2020/12/07 Python
HTML5实现多张图片上传功能
2016/03/11 HTML / CSS
来自世界各地的优质葡萄酒:VineShop24
2018/07/09 全球购物
高校生生产实习自我鉴定
2013/09/21 职场文书
教师岗位聘任书范文
2014/03/29 职场文书
公司市场专员岗位职责
2014/06/29 职场文书
《中国梦我的梦》大学生演讲稿
2014/08/20 职场文书
民政局副局长民主生活会个人对照检查材料
2014/09/19 职场文书
领导干部作风建设总结
2014/10/23 职场文书
党的群众路线教育实践活动个人整改措施范文
2014/11/04 职场文书
Python爬虫之爬取哔哩哔哩热门视频排行榜
2021/04/28 Python