在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的三种$()
Dec 30 Javascript
jquery中eq和get的区别与使用方法
Apr 14 Javascript
JavaScript中for..in循环陷阱介绍
Nov 12 Javascript
jQuery获取访问者IP地址的方法(基于新浪API与QQ查询接口)
May 25 Javascript
AngularJS包括详解及示例代码
Aug 17 Javascript
详解获取jq ul第一个li定位的四种解决方案
Nov 23 Javascript
Node.js如何使用Diffie-Hellman密钥交换算法详解
Sep 05 Javascript
详解JS中的this、apply、call、bind(经典面试题)
Sep 19 Javascript
jackson解析json字符串,首字母大写会自动转为小写的方法
Dec 22 Javascript
关于Vue中axios的封装实例详解
Oct 20 Javascript
jQuery实现简易QQ聊天框
Feb 10 jQuery
vue 数字翻牌器动态加载数据
Apr 20 Vue.js
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
一个简单的PHP投票程序源码
2007/03/11 PHP
IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安装配置图文教程 2009年
2009/06/08 PHP
php学习笔记 类的声明与对象实例化
2011/06/13 PHP
PHP变量赋值、代入给JavaScript中的变量
2015/06/29 PHP
PHP实现页面静态化深入讲解
2021/03/04 PHP
jquery中常用的SET和GET
2009/01/13 Javascript
JavaScript 异步调用框架 (Part 3 - 代码实现)
2009/08/04 Javascript
js的正则test,match,exec详细解析
2014/01/29 Javascript
JQuery弹出炫丽对话框的同时让背景变灰色
2014/05/22 Javascript
js函数参数设置默认值的一种变通实现方法
2014/05/26 Javascript
JS实现很实用的对联广告代码(可自适应高度)
2015/09/18 Javascript
简单理解Vue条件渲染
2016/12/03 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
2016/12/26 Javascript
jQuery源码分析之init的详细介绍
2017/02/13 Javascript
新手vue构建单页面应用实例代码
2017/09/18 Javascript
layer插件select选中默认值的方法
2018/08/14 Javascript
vue移动端下拉刷新和上拉加载的实现代码
2018/09/08 Javascript
vue的滚动条插件实现代码
2019/09/07 Javascript
layui字体图标 loading图标静止不旋转的解决方法
2019/09/23 Javascript
js 闭包深入理解与实例分析
2020/03/19 Javascript
微信小程序自定义联系人弹窗
2020/05/26 Javascript
[01:48]DOTA2 2015国际邀请赛中国区预选赛第二日战报
2015/05/27 DOTA
Python中的引用和拷贝浅析
2014/11/22 Python
python实现简单遗传算法
2018/03/19 Python
python自动查询12306余票并发送邮箱提醒脚本
2018/05/21 Python
Python定时从Mysql提取数据存入Redis的实现
2020/05/03 Python
css3利用transform变形结合事件完成扇形导航
2020/10/26 HTML / CSS
美体小铺奥地利官方网站:The Body Shop奥地利
2019/04/11 全球购物
升职自荐信
2013/11/28 职场文书
中秋节礼品促销方案
2014/02/02 职场文书
大学生党员个人对照检查材料范文
2014/09/25 职场文书
2016年敬老月活动总结
2016/04/05 职场文书
Python实现天气查询软件
2021/06/07 Python
Python selenium的这三种等待方式一定要会!
2021/06/10 Python
MySQL系列之十四 MySQL的高可用实现
2021/07/02 MySQL
搭建Yolov5服务器
2022/04/30 Servers