首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

问一个IE和火狐兼容的有关问题,来指教一下

2012-02-16 
问一个IE和火狐兼容的问题,高手进来指教一下。现在做个鼠标右击,弹出菜单事件,页面上放两个DIV,然后div id

问一个IE和火狐兼容的问题,高手进来指教一下。
现在做个鼠标右击,弹出菜单事件,页面上放两个DIV,然后
<div id="container" style="width: 1000px; height: 200px;border:1px solid #999; overflow:hidden;position:relative;" oncontextmenu="MouseRightClick(event)">这样写,火狐和IE都兼容,都能调用到MouseRightClick方法,但是我放到另外一个页面去,DIV是动态创建的,然后
div.oncontextmenu = new Function("MouseRightClick(event)");这样写,只有IE能行,火狐下根本不调用MouseRightClick方法,求高人指教,该怎么该才能都兼容呢?先谢谢了。。

[解决办法]
div.oncontextmenu = MouseRightClick(event);这样不行?
[解决办法]
动态加载的时候加一句 oncontextmenu="MouseRightClick(event)"

热点排行