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 相关文章推荐
jQuery textarea的长度进行验证
May 06 Javascript
让FireFox支持innerText的实现代码
Dec 01 Javascript
jQueryPad 实用的jQuery测试工具(支持IE,chrome,FF)
May 22 Javascript
jquery实现网页查找功能示例分享
Feb 12 Javascript
自己使用jquery写的一个无缝滚动的插件
Apr 30 Javascript
node.js中的fs.readlink方法使用说明
Dec 17 Javascript
JS实现全屏的四种写法
Dec 30 Javascript
Ionic+AngularJS实现登录和注册带验证功能
Feb 09 Javascript
Js面试算法详解
Apr 08 Javascript
详解React 的几种条件渲染以及选择
Oct 23 Javascript
使用vue实现一个电子签名组件的示例代码
Jan 06 Javascript
JavaScript实现原型封装轮播图
Dec 27 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
星际初学者游戏中永远要做的事
2020/03/04 星际争霸
PHP编程基本语法快速入门手册
2016/01/07 PHP
PHP设计模式之观察者模式实例
2016/02/22 PHP
Zend Framework上传文件重命名的实现方法
2016/11/25 PHP
Laravel5.4框架中视图共享数据的方法详解
2019/09/05 PHP
Javascript异步编程的4种方法让你写出更出色的程序
2013/01/17 Javascript
JQuery中对Select的option项的添加、删除、取值
2013/08/25 Javascript
Js实现自定义右键行为
2015/03/26 Javascript
javascript中加var和不加var的区别 你真的懂吗
2016/01/06 Javascript
js获取元素的外链样式的简单实现方法
2016/06/06 Javascript
bootstrap监听滚动实现头部跟随滚动
2016/11/08 Javascript
jQuery模拟完美实现经典FLASH导航动画效果【附demo源码下载】
2016/11/09 Javascript
Angular指令封装jQuery日期时间插件datetimepicker实现双向绑定示例
2017/01/22 Javascript
Javascript实现倒计时时差效果
2017/05/18 Javascript
BootStrap Table实现server分页序号连续显示功能(当前页从上一页的结束序号开始)
2017/09/12 Javascript
vue中for循环更改数据的实例代码(数据变化但页面数据未变)
2017/09/15 Javascript
vue中使用ueditor富文本编辑器
2018/02/08 Javascript
vue-music 使用better-scroll遇到轮播图不能自动轮播问题
2018/12/03 Javascript
微信小程序实现发送模板消息功能示例【通过openid推送消息给用户】
2019/05/05 Javascript
微信小程序非跳转式组件授权登录的方法示例
2019/05/22 Javascript
微信小程序后端实现授权登录
2020/02/24 Javascript
Vue项目打包压缩的实现(让页面更快响应)
2020/03/10 Javascript
[06:15]2016国际邀请赛中国区预选赛单车采访:我顶WINGS
2016/06/27 DOTA
Python的ORM框架SQLObject入门实例
2014/04/28 Python
python中urllib.unquote乱码的原因与解决方法
2017/04/24 Python
深入理解Django中内置的用户认证
2017/10/06 Python
利用Python如何批量更新服务器文件
2018/07/29 Python
python hbase读取数据发送kafka的方法
2018/12/27 Python
Django如何实现上传图片功能
2019/08/16 Python
通过实例了解python property属性
2019/11/01 Python
Python实现动态循环输出文字功能
2020/05/07 Python
Myprotein加拿大官网:欧洲第一的运动营养品牌
2018/01/06 全球购物
食品营养与检测应届生求职信
2013/11/08 职场文书
环保建议书500字
2014/05/14 职场文书
2015年元旦促销方案书
2014/12/09 职场文书
SpringBoot整合JWT的入门指南
2021/06/29 Java/Android