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 相关文章推荐
Js+Dhtml:WEB程序员简易开发工具包(预先体验版)
Nov 07 Javascript
JavaScript中“+=”的应用
Feb 02 Javascript
idTabs基于JQuery的根据URL参数选择Tab插件
Apr 11 Javascript
Ajax异步提交表单数据的说明及方法实例
Jun 22 Javascript
5个书写JavaScript代码的坏习惯,看看你中枪了没?
Nov 06 Javascript
jQuery构造函数init参数分析续
May 13 Javascript
JQuery控制图片由中心点逐渐放大效果
Jun 26 Javascript
Bootstrap轮播图学习使用
Feb 10 Javascript
Vim快速合并行及vim 将文件所有行合并到一行
Nov 27 Javascript
使用vue-router设置每个页面的title方法
Feb 11 Javascript
React中使用外部样式的3种方式(小结)
May 28 Javascript
微信小程序开发数据缓存基础知识辨析及运用实例详解
Nov 06 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使用websocket示例详解
2014/03/12 PHP
PHP使用正则表达式获取微博中的话题和对象名
2015/07/18 PHP
php实现的XML操作(读取)封装类完整实例
2017/02/23 PHP
laravel5.4生成验证码的实例讲解
2017/08/05 PHP
php layui实现前端多图上传实例
2019/07/30 PHP
从JavaScript 到 JQuery (1)学习小结
2009/02/12 Javascript
jquery select多选框的左右移动 具体实现代码
2013/07/03 Javascript
BAT及各大互联网公司2014前端笔试面试题--JavaScript篇
2014/10/29 Javascript
简单的JS时钟实例讲解
2016/01/13 Javascript
JavaScript数据结构与算法之集合(Set)
2016/01/29 Javascript
AngularJS在IE8的不支持的解决方法
2016/05/13 Javascript
jQuery获取radio选中项的值实例
2016/06/18 Javascript
浅谈JS使用[ ]来访问对象属性
2016/09/21 Javascript
微信小程序 视图容器组件的详解及实例代码
2017/01/19 Javascript
ReactNative Image组件使用详解
2017/08/07 Javascript
详解在Vue中使用TypeScript的一些思考(实践)
2018/07/06 Javascript
微信小程序日期选择器实例代码
2018/07/18 Javascript
JS加密插件CryptoJS实现的DES加密示例
2018/08/16 Javascript
Vue 使用计时器实现跑马灯效果的实例代码
2019/07/11 Javascript
在vue-cli 3中给stylus、sass样式传入共享的全局变量
2019/08/12 Javascript
vue中使用GraphQL的实例代码
2019/11/04 Javascript
利用python计算windows全盘文件md5值的脚本
2019/07/27 Python
Python-openCV开运算实例
2020/07/05 Python
带你认识HTML5中的WebSocket
2015/05/22 HTML / CSS
某公司的.net工程师面试题笔试题
2013/11/22 面试题
sealed修饰符是干什么的
2012/10/23 面试题
汽车销售求职自荐信
2013/10/01 职场文书
学前班教师的自我鉴定
2013/12/05 职场文书
电视购物广告词
2014/03/19 职场文书
幼儿园大班家长评语
2014/04/17 职场文书
三好学生演讲稿范文
2014/04/26 职场文书
党员学习正风肃纪思想汇报
2014/09/12 职场文书
小学生交通安全寄语
2015/02/27 职场文书
python基于opencv批量生成验证码的示例
2021/04/28 Python
JavaScript分页组件使用方法详解
2021/07/26 Javascript
python脚本框架webpy模板控制结构
2021/11/20 Python