判断浏览器的方法
一般常用方法是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
我们通常在开发的过程中在JS中总会遇到浏览器中的兼容问题,这里进行的举例于解决办法,很详细!值得收藏
可以检测 目前主流的浏览器及版本,包括 *Microsoft Internet Explorer IE... 缺点是对移动端浏览器设备没统计和测试过,有什么问题和建议可以在留言中补充,我会对它进行完善。 尊重劳动成果,1个资源分即可以!
图片浏览器——JS
javascript获取浏览器临时目录javascript获取浏览器临时目录javascript获取浏览器临时目录javascript获取浏览器临时目录
使用原生JS操作方法在上篇文章中已经写过,原生JS虽然更简单,但是操作起来还是比较费力的,下面我们一起来看下更加简单方便的几种方法。 1.jQuery Cookie jQuery Cookie是一个简单、轻巧的jQuery插件,主要用于...
这是一个适配所有浏览器的js分页插件,我一直在用,简单方便轻量,重点是适配所有浏览器,适配所有浏览器,适配所有浏览器
应同学邀请,演示如何使用 PyQt5 内嵌浏览器浏览网页,并注入 Javascript 脚本实现自动化操作。 下面测试的是一个廉价机票预订网站(http://www.flyscoot.com/),关键点如下 使用 QWebEngineView 加载网页,并显示...
JavaScript应用实例-Auto.js教程浏览器.js
js判断浏览器类型,判断5种主流浏览器。 IE Firefox Chrome Opera Safari
js检测ie8,ie9,ie10,ie11,edge,chrome,safari,opera。vue可直接引入。
浏览器版本 兼容 JS浏览器判断 浏览器,平时我们为了判断浏览器的版本,费了很多的时间,现在只需要一段简单的代码即可以搞定
Firefox浏览器不兼容的JS脚本,大概列出了我们经常用到的的js脚本在Firefox和IE中的区别
js 实现 浏览器毁灭者! 值得下载看看!资源免费,大家分享!!
NULL 博文链接:https://canlynet.iteye.com/blog/2258438
前端JS打开CMD执行程序 不限制浏览器 JS打开浏览器 谷歌浏览器前端打开其他程序 谷歌浏览器JS打开其他程序
适应手机qq浏览器和uc浏览器。 下面上代码,把这些直接放到要转发的页面里就可以了: html部分: [removed][removed]//引进mshare.js <button data-mshare=0>点击弹出原生分享面板</button> <button...
JS 监听 关闭浏览器事件
Shimport:实现在所有浏览器中使用JavaScript模块,包括动态import()
兼所有浏览器的js日期控件兼所有浏览器的js日期控件