`
fireq3
  • 浏览: 37988 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

浏览器中的js

 
阅读更多
判断浏览器的方法

一般常用方法是document.all
document.all能区分出FireFox,却无法区分Opera,因为Opera支持document.all.
但不支持,所以可以用下面的
if( document.all && window.external){
   //IE代码
}else{
  //其他
}

var Browser = {
'isIE' : (navigator.userAgent.indexOf('MSIE') >= 0) && (navigator.userAgent.indexOf('Opera') < 0),
'isFirefox' : navigator.userAgent.indexOf('Firefox') >= 0,
'isOpera' : navigator.userAgent.indexOf('Opera') >= 0
};

1.窗体操作
  moveBy(dx,dy) 相对移动,窗口左上角为原点.桌面左上角为终点
  moveTo(x,y) 使窗口的左上角移动到桌面的,x,y处
  resizeBy(dw,dh) 相对变化,以原来的大小增加,减小
  resizeTo(w,h) 把高度调为,w,h
 
  窗体大小及位置
  ie中的
  window.screenLeft
  window.screenTop
  document.body.offsetWidth
  document.body.offsetHeight
  其它
  window.screenX
  window.screenY
  window.innerWidth
  window.innerHeight
  window.outerWidth
  window.outerHeight

2.js中的暂停,与时间间隔
  暂停 var id = setTimeout(执行代码,暂停毫秒)
       clearTimeout(id); 取消暂停执行代码
  间隔 var id = setInterval(执行代码,暂停毫秒) 重复的间隔执行
       clearInterval(id);取消重复的间隔执行

  window.history.length
  window.history.go(1);
  window.history.back();
  window.history.foward();
 

 
分享到:
评论

相关推荐

    嵌入式浏览器中JavaSCript和DOM的支持.pdf

    【嵌入式浏览器中的JavaScript和DOM支持】 在嵌入式系统中,随着网络化的普及,嵌入式浏览器已经成为不可或缺的一部分,特别是在消费电子和通信设备中。为了提供动态交互的网页体验,嵌入式浏览器需要支持...

    js检测浏览器类型

    在JavaScript中,检测浏览器类型是常见的需求,这有助于开发者针对不同浏览器实现特定的功能或优化。以下将详细讲解如何使用JavaScript来识别用户所使用的浏览器类型。 首先,JavaScript提供了`navigator`对象,它...

    图片浏览器——JS

    `js`文件夹中的JavaScript脚本是实现图片浏览器功能的核心。JavaScript可以用来动态地改变HTML元素的属性,如图片的源URL,从而实现图片的切换效果。常见的图片轮播功能可以通过定时器实现自动切换,用户也可以通过...

    js检测浏览器版本 javascript检测浏览器

    可以检测 目前主流的浏览器及版本,包括 *Microsoft Internet Explorer IE... 缺点是对移动端浏览器设备没统计和测试过,有什么问题和建议可以在留言中补充,我会对它进行完善。 尊重劳动成果,1个资源分即可以!

    浏览器中使用JS操作Cookie详解

    使用原生JS操作方法在上篇文章中已经写过,原生JS虽然更简单,但是操作起来还是比较费力的,下面我们一起来看下更加简单方便的几种方法。 1.jQuery Cookie ​jQuery Cookie是一个简单、轻巧的jQuery插件,主要用于...

    浏览器查看PDF文件(JS)

    "浏览器查看PDF文件(JS)"这个主题,就是关于如何使用JavaScript技术,特别是jQuery库,在网页中实现这一功能的探讨。JavaScript作为浏览器端的主要脚本语言,使得开发者能够创建交互性强、用户体验良好的Web应用。...

    PyQt5内嵌浏览器注入JavaScript脚本实现自动化操作的代码实例

    应同学邀请,演示如何使用 PyQt5 内嵌浏览器浏览网页,并注入 Javascript 脚本实现自动化操作。 下面测试的是一个廉价机票预订网站(http://www.flyscoot.com/),关键点如下 使用 QWebEngineView 加载网页,并显示...

    javascript获取浏览器临时目录

    本文将详细介绍如何在不同浏览器环境中通过JavaScript获取浏览器临时目录的方法。 #### 二、背景知识 1. **浏览器安全模型**:现代浏览器为了保护用户隐私和数据安全,采用了严格的沙箱机制和同源策略,限制了网页...

    判断浏览器版本Js,浏览器兼容

    在现代Web开发中,了解用户使用的浏览器类型及版本至关重要,因为不同的浏览器可能对HTML、CSS、JavaScript等技术的实现存在差异,导致兼容性问题。本文将深入探讨如何使用JavaScript进行浏览器版本判断,以及如何...

    JavaScript应用实例-Auto.js教程浏览器.js

    JavaScript应用实例-Auto.js教程浏览器.js

    JS 实现浏览器菜单命令

    在本主题“JS实现浏览器菜单命令”中,我们将探讨如何利用JavaScript技术来创建和控制浏览器中的上下文菜单,即用户右键点击时出现的菜单。这种功能可以为用户提供自定义的快捷操作,增强网站或应用程序的用户体验。...

    兼容各浏览器的JS点击复制2018年

    在JavaScript中,我们可以利用`document.execCommand()`方法来实现文本复制。这个命令是一个非标准的DOM方法,但在许多浏览器中仍然支持,用于执行与文本编辑相关的命令。具体到复制操作,我们可以使用`'copy'`命令...

    js判断浏览器类型

    js判断浏览器类型,判断5种主流浏览器。 IE Firefox Chrome Opera Safari

    JS 获取浏览器参数

    在JavaScript中获取浏览器参数是一项常见的任务,这有助于开发者更好地了解用户环境,以便提供更好的兼容性和个性化体验。这篇博文“JS 获取浏览器参数”可能探讨了如何利用JavaScript来收集关于用户浏览器的信息,...

    兼所有浏览器的js日期控件

    综上所述,"兼所有浏览器的js日期控件"是一个致力于提供一致用户体验的JavaScript解决方案,它通过精心设计的代码和策略克服了浏览器之间的差异,使得开发者能够轻松集成到自己的项目中。对于压缩包中的"Calendar...

    webBrowser扩展浏览器通过JS代码与串口通讯.rar

    **JS与串口通讯**:JavaScript是一种主要在Web浏览器中运行的脚本语言,通常用于处理网页的动态内容。然而,由于安全限制,JavaScript不能直接访问操作系统层面的功能,如串口。为了实现JS与串口的通信,我们需要...

    苹果效果图片浏览器 By JS

    【苹果效果图片浏览器 By JS】是一款使用纯JavaScript编写的网页应用程序,它旨在为用户提供一种类似于苹果设备上的图片浏览体验。该应用的界面设计采用了黑色外观,以模仿苹果产品的经典风格,提供高端且用户友好的...

    js在不同浏览器中复制代码的实现

    标题中的“js在不同浏览器中复制代码的实现”是指JavaScript如何在不同的Web浏览器环境下实现文本复制功能,这在很多网站的代码分享、示例展示中非常常见。在Web开发中,用户经常需要复制代码块,而JavaScript提供了...

    js检测各种浏览器

    js检测ie8,ie9,ie10,ie11,edge,chrome,safari,opera。vue可直接引入。

    javascript经典特效---浏览器毁灭者-请小心使用.rar

    "浏览器毁灭者"这个标题听起来很震撼,但实际上它可能是指一个演示或者实验性的JavaScript代码,该代码可能会对浏览器造成严重的影响,比如过度消耗资源、导致浏览器崩溃或者循环加载等。这里我们将深入探讨...

Global site tag (gtag.js) - Google Analytics