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 相关文章推荐
Ext面向对象开发实践(续)
Nov 18 Javascript
JavaScript使用IEEE 标准进行二进制浮点运算产生莫名错误的解决方法
May 28 Javascript
JS创建自定义表格具体实现
Feb 11 Javascript
clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切
Oct 10 Javascript
跟我学习javascript创建对象(类)的8种方法
Nov 20 Javascript
JavaScript 对象字面量讲解
Jun 06 Javascript
js正则表达式惰性匹配和贪婪匹配用法分析
Dec 26 Javascript
基于Two.js实现星球环绕动画效果的示例
Nov 06 Javascript
vue.js绑定事件监听器示例【基于v-on事件绑定】
Jul 07 Javascript
详解angular2.x创建项目入门指令
Oct 11 Javascript
js实现鼠标点击飘爱心效果
Aug 19 Javascript
Vue3+elementui plus创建项目的方法
Dec 01 Vue.js
解决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中用数组的方法设置cookies
2011/04/21 PHP
curl不使用文件存取cookie php使用curl获取cookie示例
2014/01/26 PHP
PHP判断数据库中的记录是否存在的方法
2014/11/14 PHP
php利用cookies实现购物车的方法
2014/12/10 PHP
mod_php、FastCGI、PHP-FPM等PHP运行方式对比
2015/07/02 PHP
PHP实现APP微信支付的实例讲解
2018/02/10 PHP
PHP后台实现微信小程序登录
2018/08/03 PHP
PHP实现一个限制实例化次数的类示例
2019/09/16 PHP
JavaScript字符串String和Array操作的有趣方法
2012/12/18 Javascript
如何将一个String和多个String值进行比较思路分析
2013/04/22 Javascript
左侧是表头的JS表格控件(自写,网上没有的)
2013/06/04 Javascript
基于jQuery实现左右图片轮播(原理通用)
2015/12/24 Javascript
JavaScript编写点击查看大图的页面半透明遮罩层效果实例
2016/05/09 Javascript
Bootstrap基本插件学习笔记之轮播幻灯片(23)
2016/12/08 Javascript
JavaScript实现简单生成随机颜色的方法
2017/09/21 Javascript
解决Vue中引入swiper,在数据渲染的时候,发生不滑动的问题
2018/09/27 Javascript
解决layui富文本编辑器图片上传无法回显的问题
2019/09/18 Javascript
JS 设计模式之:单例模式定义与实现方法浅析
2020/05/06 Javascript
PyQt5利用QPainter绘制各种图形的实例
2017/10/19 Python
利用 python 对目录下的文件进行过滤删除
2017/12/27 Python
对python pandas 画移动平均线的方法详解
2018/11/28 Python
Python大数据之网络爬虫的post请求、get请求区别实例分析
2019/11/16 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
2020/01/13 Python
python实现密度聚类(模板代码+sklearn代码)
2020/04/27 Python
Python 操作SQLite数据库的示例
2020/10/16 Python
CSS3 渐变(Gradients)之CSS3 径向渐变
2016/07/08 HTML / CSS
求职面试个人自我评价
2014/02/28 职场文书
《地震中的父与子》教学反思
2014/04/10 职场文书
俞敏洪励志演讲稿
2014/04/29 职场文书
政法干警核心价值观心得体会
2014/09/11 职场文书
交通事故委托书范本精选
2014/10/04 职场文书
领导干部“四风”查摆问题个人整改措施
2014/10/28 职场文书
售票员岗位职责
2015/02/15 职场文书
2016年119消防宣传日活动总结
2016/04/05 职场文书
JS新手入门数组处理的实用方法汇总
2021/04/07 Javascript
anaconda python3.8安装后降级
2021/06/11 Python