用js实现终止浏览器对页面HTML的继续解析即停止解析 兼容firefox
js怎么终止浏览器对页面HTML的解析啊?
如题
<html>
<head>
<meta http-equiv="Content-Type" c />
<title>无标题文档</title>
</head>
<script language="javascript" type="text/javascript">
//这里面要怎么写才能让浏览器不再解析和运行后面的表格和所有代码啊
</script>
<body>
<table width="90%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>5</td>
<td>6</td>
</tr>
<tr>
<td>7</td>
<td>8</td>
</tr>
</table>
</body>
</html>
代码如下:
IE下用document.execCommand("stop")
FF下用window.stop();
测试一下
function mystop(){
if(!!(window.attachEvent && !window.opera))
{document.execCommand("stop");}
else
{window.stop();}
}
mystop();
就是不出来。
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
window.attachEvent && !window.opera是用来判断是否IE的!从Prototype里找出来的!
其实我还真不理解。。这是怎么判断的!
就像那个if(window.XMLHttpRequest)一样!
不过没事看看Prototype收获还是不少的!
相关推荐
-
用js实现终止浏览器对页面HTML的继续解析即停止解析 兼容firefox
js怎么终止浏览器对页面HTML的解析啊? 如题 <html> <head> <meta http-equiv="Content-Type" c /> <title>无标题文档</title> </head> <script language="javascript" type="text/javascript"> //这里面要怎么写才能让浏览器不再解析和运行后面
-
详解js动态获取浏览器或页面等容器的宽高
首先说一下js动态获取浏览器或页面等容器的宽高的方法大体有哪些: 网页可见区域宽: document.body.clientWidth 网页可见区域高: document.body.clientHeight 网页可见区域宽: document.body.offsetWidth (包括边线的宽) 网页可见区域高: document.body.offsetHeight (包括边线的高) 网页正文全文宽: document.body.scrollWidth 网页正文全文高: document.body
-
如何终止浏览器的Cahce页面?
如何终止浏览器的Cahce页面?Function Redirect( NewURL ) If Not IsEmpty( NewURL & "" ) Then Dim QuestionMark QuestionMark = Instr( NewURL, "?" ) If QuestionMark = 0 Then Response.Redirect NewURL & "?" & NoCacheURL() Response.E
-
js中iframe调用父页面的方法
本文实例讲述了js中iframe调用父页面的方法.分享给大家供大家参考.具体实现方法如下: 子页面调用父页面的方法在js中很容易实现.我们只需要在主页面加个函数,然后在子页面通过window.parent.方法()即可实现了 比如调用a()函数,就写成: 复制代码 代码如下: window.parent.a(); 但是我在chrome浏览器下却发现此方法无效了 复制代码 代码如下: //在父页面中调用该函数 <script> function dey() { var cards_frame=d
-
js检测离开或刷新页面时表单数据是否更改的方法
本文实例讲述了js检测离开或刷新页面时表单数据是否更改的方法.分享给大家供大家参考,具体如下: function formIsDirty(form) { for (var i = 0; i < form.elements.length; i++) { var element = form.elements[i]; var type = element.type; if (type == "checkbox" || type == "radio") { if (
-
JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法
本文实例讲述了JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法.分享给大家供大家参考,具体如下: 主页面: <script type="text/javascript"> function SelectGroupCust() { var temp = window.showModalDialog("Default2.aspx?xx=" + Date(), "", "dialog
-
js事件驱动机制 浏览器兼容处理方法
3.1. 事件是如何产生的 * 第一种情况,用户对网页做了某些操作,比如,点击了一个按钮,产生点击事件. 第二种情况,用户没有对网页做操作,也可能产生事件,比如浏览器已经将整个页面加载完毕,会产生加载完成事件.当事件产生以后,浏览器会查找产生事件的节点有没有绑订相应的事件处理代码.如果有,则调用该代码来处理.如果没有,会继续向上查找父节点,有没有对应的事件处理代码(事件冒泡). 3.2. 绑订事件处理代码 ** 1) 绑订事件处理代码到html标记乊上 比如: <a id="a1"
-
微信浏览器禁止页面下拉查看网址实例详解
微信浏览器禁止页面下拉查看网址实例详解 此类事件是手机touchmove默认事件行为,可以通过js代码隐藏事件: $('body').on('touchmove', function (event) {event.preventDefault();}); or document.addEventListener('touchmove', function(e){e.preventDefault()}, false); 但这样往往会把页面原生的scroll效果也一同去掉了,下面的代码可以完美解决这
-
JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支
本文实例讲述了JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支.分享给大家供大家参考,具体如下: 页面加载事件的比较 window.onload jquery 中的 document.ready document.ready = function (callback) { // 兼容FF,Google if (document.addEventListener) { document.addEventListener('DOMContentLoaded', function
-
JS利用 React.lazy 优化页面初次渲染
目录 一.需求背景 二.代码分析 三.技术实现 1. 路由懒加载 2. Prefetch 预获取 一.需求背景 主站采用qiankun微前端方式嵌入新项目,qiankun会阻塞子应用资源加载,这导致应用白屏时间增加,希望在子应用端进行优化以减少白屏时间. 二.代码分析 利用 webpack-bundle-analyzer 检查当前 bundle // 安装 npm install -D webpack-bundle-analyzer // 配置 const BundleAnalyzerPlugi
随机推荐
- oracle数据库tns配置方法详解
- 一个简单的javascript类定义例子
- 解决vue.js在编写过程中出现空格不规范报错的问题
- ant使用指南详细入门教程
- 解决MyEclipse下启动项目时JBoss内存溢出的问题
- Java对xls文件进行读写操作示例代码
- 通过JAVASCRIPT读取ASP设定的COOKIE
- Python将xml和xsl转换为html的方法
- 解析C#彩色图像灰度化算法的实现代码详解
- Android 监听WiFi的开关状态实现代码
- SQL SERVER备份数据库存储过程的方法
- jquery ajaxfileupload异步上传插件使用详解
- Javascript发送AJAX请求实例代码
- javascript截取字符串小结
- JQuery选中checkbox方法代码实例(全选、反选、全不选)
- 在chrome浏览器中,防止input[text]和textarea在聚焦时出现黄色边框的解决方法
- xp与2000,2003系统优化和设置教程第1/5页
- Android实现有视差效果的ListView
- 详解iOS App开发中UIViewController的loadView方法使用
- Android 仿小米锁屏实现九宫格解锁功能(无需图片资源)