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 string 转 int 注意的问题小结
Aug 15 Javascript
JS图片无缝、平滑滚动代码
Mar 11 Javascript
浅谈jQuery中 wrap() wrapAll() 与 wrapInner()的差异
Nov 12 Javascript
javascript实现带下拉子菜单的导航菜单效果
May 14 Javascript
js+canvas绘制五角星的方法
Jan 28 Javascript
BootStrap和jQuery相结合实现可编辑表格
Apr 21 Javascript
js两种拼接字符串的简单方法(必看)
Sep 02 Javascript
easyui-edatagrid.js实现回车键结束编辑功能的实例
Apr 12 Javascript
AngularJS折叠菜单实现方法示例
May 18 Javascript
理解 JavaScript EventEmitter
Mar 29 Javascript
bootstrap里bootstrap动态加载下拉框的实例讲解
Aug 10 Javascript
页面内锚点定位及跳转方法总结(推荐)
Apr 24 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
How do I change MySQL timezone?
2008/03/26 PHP
用PHP连接MySQL代码的参数说明
2008/06/07 PHP
PHP提交表单失败后如何保留已经填写的信息
2014/06/20 PHP
PHP+Redis 消息队列 实现高并发下注册人数统计的实例
2018/01/29 PHP
PHP排序算法之快速排序(Quick Sort)及其优化算法详解
2018/04/21 PHP
JavaScript窗口功能指南之在窗口中书写内容
2006/07/21 Javascript
javascript实现动态CSS换肤技术的脚本
2007/06/29 Javascript
javascript 表单的友好用户体现
2009/01/07 Javascript
javascript 获取所有id中包含某关键字的控件的实现代码
2010/11/25 Javascript
DOM_window对象属性之--clipboardData对象操作代码
2011/02/03 Javascript
JavaScript显示当前文档最后修改日期的方法
2015/03/19 Javascript
总结在前端排序中遇到的问题
2016/07/19 Javascript
基于LayUI实现前端分页功能的方法
2017/07/22 Javascript
微信小程序下拉刷新界面的实现
2017/09/28 Javascript
基于Vue2x的图片预览插件的示例代码
2018/05/14 Javascript
jQuery实现的3D版图片轮播示例【滑动轮播】
2019/01/18 jQuery
js实现中文实时时钟
2020/01/15 Javascript
Vue实现浏览器打印功能的代码
2020/04/17 Javascript
python打开url并按指定块读取网页内容的方法
2015/04/29 Python
使用Python的Tornado框架实现一个Web端图书展示页面
2016/07/11 Python
python实现textrank关键词提取
2018/06/22 Python
Python logging模块用法示例
2018/08/28 Python
使用Flask-Cache缓存实现给Flask提速的方法详解
2019/06/11 Python
Python绘制堆叠柱状图的实例
2019/07/09 Python
python实现静态服务器
2019/09/05 Python
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
2019/10/10 Python
动态设置django的model field的默认值操作步骤
2020/03/30 Python
浅谈keras中的后端backend及其相关函数(K.prod,K.cast)
2020/06/29 Python
如何用css3实现switch组件开关的方法
2018/02/09 HTML / CSS
英国地毯卖家:The Rug Seller
2019/07/18 全球购物
实习生的自我评价
2014/01/08 职场文书
班级安全教育实施方案
2014/02/23 职场文书
工伤赔偿协议书
2014/04/15 职场文书
学校领导班子对照检查材料
2014/08/28 职场文书
2014年党的群众路线活动个人整改措施
2014/10/28 职场文书
教师工作态度自我评价
2015/03/05 职场文书