`
whb_923
  • 浏览: 5610 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
阅读更多
/****************** 计算对象的位置 *************************/
function getAbsolutePos(el) {
var r = { x: el.offsetLeft, y: el.offsetTop };
if (el.offsetParent) {
var tmp = getAbsolutePos(el.offsetParent);
r.x += tmp.x;
r.y += tmp.y;
}
return r;
}

//各种浏览器的判断参数
var isIE6 = false;
var isIE = false;
var firefox = false;
var chrome = false;
var opera = false;
var safari = false;
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
var s;
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;

//以下进行参数的赋值
if (Sys.ie) {
isIE = true;
if(Sys.ie == 6){
isIE6 = true;
}
}
if (Sys.firefox) firefox = true;
if (Sys.chrome) chrome = true;
if (Sys.opera) opera = true;
if (Sys.safari) safari = true;

//各种获取对象的函数
//通过id找对象
function getId(id){
if(document.getElementById(id))
return document.getElementById(id);
else
return false;
}
//通过id中的关键字找一类对象
function getObjID(type,keyword,fid){
var fobj = typeof(fid) == "undefined"?document:getId(fid);
var newArr = new Array();
var items = fobj.getElementsByTagName(type);
for(var i=0;i<items.length;i++){
if(items[i].id && items[i].id.indexOf(keyword)>=0){
newArr.push(items[i]);
}
}
return newArr;
}
分享到:
评论

相关推荐

    JS1K 2013 3D蜜蜂源代码

    JS1K是一个编程竞赛,挑战开发者在仅使用1024字节(1K)的JavaScript代码内创建出令人惊叹的应用或游戏。这个活动展现了JavaScript语言的高度压缩性和创新潜力,同时也是一种展示编码技巧和优化能力的方式。在JS1K ...

    Learn JavaScript with p5.js--2018年

    ### 学习JavaScript与p5.js:为视觉学习者编码 #### 一、JavaScript与p5.js简介 在《Learn JavaScript with p5.js》这本书中,作者Engin Arslan带领读者从零开始学习如何使用JavaScript和p5.js库创建计算机图形。...

    两个比较好用的Eclipse中javascript插件jsEditor jsEclipse

    总的来说,jsEditor和jsEclipse都是Eclipse中不可或缺的JavaScript开发工具,它们通过丰富的特性和服务,帮助开发者提高生产力,降低出错概率,使JavaScript编程更加轻松愉快。无论你是新手还是经验丰富的开发者,都...

    JavaScript解释器js.js.zip

    js.js 是一个用 JavaScript ...var rval = JSJS.EvaluateScript(jsObjs.cx, jsObjs.glob, "1 1"); var d = JSJS.ValueToNumber(jsObjs.cx, rval); window.alert&#40;d&#41;; //2 JSJS.End(jsObjs); 标签:jsjs

    js2c#-js转换c#代码

    1. 将已有的大量JS库或插件转换为C#,以便在C#环境中直接使用,减少重复工作。 2. 利用JavaScript的动态性和灵活性来编写原型或快速实现,然后转换为C#以提高性能和安全性。 3. 在需要混合使用JavaScript和C#的项目...

    threejs_opengl_javascript_js_ThreeJS_3d_

    1. "three.js" - 这是Three.js库的完整版本,包含了所有功能和模块。 2. "three.module.js" - 这是为模块化JavaScript(如ES6模块)准备的Three.js版本,可以更好地与其他现代JavaScript代码集成。 3. "three.min.js...

    netscape.javascript.JSObject

    applet 调用js 所需包 JSObject.getWindow(this).eval("javascript:alert(111)");

    LUA-JS.zip_js lua.js_js调用 lua_lua JavaScript_lua调用js_lua转js

    JS和LUA交互,主要是JS和LUA交互实现模版,可以作为参考

    JavaScript_Videojs开源HTML5视频播放器.zip

    1. `video.js`:核心播放器的JavaScript文件,实现了播放、暂停、音量控制、全屏等功能。 2. `video-js.css`:默认样式文件,定义了播放器的外观。 3. `fonts/`:可能包含用来渲染控制条图标或自定义字体的字体文件...

    整理1500个JS特效源码

    1. **基本特效**:这是JavaScript特效的基础,例如页面加载时的元素隐藏/显示、点击事件触发的动画效果,以及页面滚动时的固定头部或底部导航栏。这些效果使得用户在浏览网页时能感受到流畅的交互体验。 2. **导航...

    JavaScript应用实例-adb5037常用命令.js

    JavaScript应用实例-adb5037常用命令.js

    javascript生成uuid的js库文件

    1. `uuid-js`库:这是一个基于RFC4122标准实现的JavaScript库,提供了V1到V5的所有版本UUID生成方法。其中,V1基于时间戳和MAC地址生成,V4完全是随机生成,V5则基于命名空间和SHA-1哈希算法。 2. `uuid`库(之前...

    Web端RSA加密机密库包含RSA.js Barrett.js BigInt.js JavaScript文件,直接解压即可使用

    RSA加密脚本 JavaScript 参考:Blackberry10 使用js+...1,加密非常的简单代码机会上没怎么修改,另外js加密可能出现的问题在BB10 AES加密中已经说过,js RSA加密需要导入3个js文件 分别是Barrett.js,BigInt.js,RSA.js

    js酒店价格日历_js门票价格日历_javascript价格日历

    此程序是javascript和php开发,提供酒店、门票订购... 此程序中js是驴妈妈上的,我做了些修改,做学习用,精简了代码和功能,只提供酒店和门票,部分提交url请自己修改。php生成日历的类是自己原创的。不足之处请反馈。

    JS和HTML和JAVAScript写简单的翻牌游戏小游戏 .html

    JS和HTML和JAVAScript写简单的翻牌游戏小游戏 .htmlJS和HTML和JAVAScript写简单的翻牌游戏小游戏 .htmlJS和HTML和JAVAScript写简单的翻牌游戏小游戏 .htmlJS和HTML和JAVAScript写简单的翻牌游戏小游戏 .htmlJS和HTML...

    Node.js Javascript运行环境(runtime environment)

    [1] Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的...

    js 实现 在JavaScript运行VBScript函数

    js 实现 在JavaScript运行VBScript函数! 值得下载看看!资源免费,大家分享!!

    网站广告Js大全JavaScript

    网站广告Js大全JavaScript网站广告Js大全JavaScript网站广告Js大全JavaScript网站广告Js大全JavaScript网站广告Js大全JavaScript网站广告Js大全JavaScript网站广告Js大全JavaScript网站广告Js大全JavaScript

    JS和HTML和JAVAScript写的打字小游戏 .html

    JS和HTML和JAVAScript写的打字小游戏 .htmlJS和HTML和JAVAScript写的打字小游戏 .htmlJS和HTML和JAVAScript写的打字小游戏 .htmlJS和HTML和JAVAScript写的打字小游戏 .htmlJS和HTML和JAVAScript写的打字小游戏 ....

Global site tag (gtag.js) - Google Analytics