open 动态修改img的onclick事件示例代码


Posted in Javascript onNovember 13, 2013
var imgsrc = document.getElementById("imgsrc").getElementsByTagName('img'); 
imgsrc[0].style.cursor="hand"; 
imgsrc[0].onclick = new Function( "openArticle('/RssCommServlet?catalogid=29')"); 
imgsrc[1].style.cursor="hand"; 
imgsrc[1].onclick = new Function( "openArticle('/RssCommServlet?catalogid=30')"); 
imgsrc[2].style.cursor="hand"; 
imgsrc[2].onclick = new Function( "openArticle('/RssCommServlet?catalogid=31')"); <!-- 
function openArticle(url) 
{ 
if(url=='') 
return; 
var option = ""; 
window.open(url,'',option); 
} 
var isDOM = (document.getElementById ? true : false); 
var isIE4 = ((document.all && !isDOM) ? true : false); 
var isNS4 = (document.layers ? true : false); 
function getRef(id) 
{ 
if (isDOM) return document.getElementById(id); 
if (isIE4) return document.all[id]; 
if (isNS4) return document.layers[id]; 
} 
function openNotice(url,winOption) 
{ 
if(url=='') 
return; 
window.open(url,'',winOption); 
} 
function openWin(url,left,top,width,height) 
{ 
if(url=='') 
return; 
var winOption = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width="+width+",height="+height+",left="+left+",top="+top; 
window.open(url,'',winOption); 
return; 
} 
function openWin(url,left,top,width,height,resizable) 
{ 
if(url=='') 
return; 
var winOption = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable="+resizable+",width="+width+",height="+height+",left="+left+",top="+top; 
window.open(url,'',winOption); 
return; 
} 
//-->
Javascript 相关文章推荐
document.documentElement &amp;&amp; document.documentElement.scrollTop
Dec 01 Javascript
通过正则格式化url查询字符串实现代码
Dec 28 Javascript
javascript按位非运算符的使用方法
Nov 14 Javascript
yepnope.js使用详解及示例分享
Jun 23 Javascript
在JavaScript里防止事件函数高频触发和高频调用的方法
Sep 06 Javascript
原生javascript获取元素样式
Dec 31 Javascript
动态加载JavaScript文件的两种方法
Apr 22 Javascript
Highcharts学习之数据列
Aug 03 Javascript
ASP.NET jquery ajax传递参数的实例
Nov 02 Javascript
javascript 判断用户有没有操作页面
Oct 17 Javascript
详解js正则表达式验证时间格式xxxx-xx-xx形式
Feb 09 Javascript
探索浏览器页面关闭window.close()的使用详解
Aug 21 Javascript
解决jquery1.9不支持browser对象的问题
Nov 13 #Javascript
js获取IFRAME当前的URL的方法
Nov 13 #Javascript
jquery 漂亮的删除确认和提交无刷新删除示例
Nov 13 #Javascript
常见表单重复提交问题整理及解决方法
Nov 13 #Javascript
获取下拉列表框的值是数组,split,$.inArray示例
Nov 13 #Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
Nov 13 #Javascript
jquery validate在ie8下的bug解决方法
Nov 13 #Javascript
You might like
php删除数组中重复元素的方法
2015/12/22 PHP
详解php实现页面静态化原理
2017/06/21 PHP
JavaScript 创建对象和构造类实现代码
2009/07/30 Javascript
纯js简单日历实现代码
2013/10/05 Javascript
JQuery包裹DOM节点的方法
2015/06/11 Javascript
BootStrap智能表单实战系列(八)表单配置json详解
2016/06/13 Javascript
nodejs如何获取时间戳与时间差
2016/08/03 NodeJs
最原始的jQuery注册验证方式
2016/10/11 Javascript
webix+springmvc session超时跳转登录页面
2016/10/30 Javascript
搭建Bootstrap离线文档的方法
2016/12/02 Javascript
Bootstrap页面缩小变形的快速解决办法
2017/02/03 Javascript
基于JavaScript实现活动倒计时效果
2017/04/20 Javascript
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
2017/11/08 jQuery
关于angularJs清除浏览器缓存的方法
2017/11/28 Javascript
使用proxy实现一个更优雅的vue【推荐】
2018/06/19 Javascript
JavaScript canvas实现雪花随机动态飘落
2020/02/08 Javascript
Node 模块原理与用法详解
2020/05/13 Javascript
[07:31]DOTA2卡尔工作室 英雄介绍主宰篇
2013/06/25 DOTA
Python的shutil模块中文件的复制操作函数详解
2016/07/05 Python
Python 中的with关键字使用详解
2016/09/11 Python
Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】
2017/07/11 Python
Python列表生成式与生成器操作示例
2018/08/01 Python
Python实现简单的列表冒泡排序和反转列表操作示例
2019/07/10 Python
Python实现Selenium自动化Page模式
2019/07/14 Python
Python描述符descriptor使用原理解析
2020/03/21 Python
python学生管理系统的实现
2020/04/05 Python
使用opencv识别图像红色区域,并输出红色区域中心点坐标
2020/06/02 Python
Python爬虫如何应对Cloudflare邮箱加密
2020/06/24 Python
HTC VIVE美国官网:VR虚拟现实眼镜
2018/02/13 全球购物
世界上最受欢迎的花店:1-800-Flowers.com
2020/06/01 全球购物
局部内部类是否可以访问非final变量?
2013/04/20 面试题
JAVA程序员面试题
2012/10/03 面试题
企业车辆管理制度
2014/01/24 职场文书
四风自我剖析材料思想汇报
2014/10/01 职场文书
幼儿园大班教学反思
2016/03/02 职场文书
浅谈TypeScript 索引签名的理解
2021/10/16 Javascript