JS夸浏览器的问题 我觉得,JS代码最好是调用dom的接口,这样比较通用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好象有个quirksmode( www.quirksmode.org )吧,不好意思,英文的......个人觉得那比较不新......其实你可以参考一下的,cross-browser不那么容易的,不过也不是很难 http://developer.mozilla.org/en/docs/JavaScripthttp://developer.mozilla.org/en/docs/Migrate_apps_from_Internet_Explorer_to_Mozilla 楼主去弄一本javascript高级程序设计的书看看,很有帮助另外就是可以去w3c的网站看一下dom的标准,很有效基本上只要弄清楚标准,然后知道各个版本的浏览器对dom的支持情况就能写出兼容性良好的代码 谢谢楼上的几位,不过大家给出的资源都是英文的哦,这可郁闷死我了,没有中文的文档吗?to:treeClimber(我以我血荐轩辕) JS 调用 dom 接口是一个什么过程?过程是怎么玩的呢?to:memoriccell(记忆细胞) w3c 的标准有没有中文文档啊?能不能简单的在这说说呢? 我已经用 w3c 的标准解决了大部分问题,但仍有以下问题,希望大家帮帮忙1、锚标记失效2、在 IE 中可以用 window.event.keyCode == 13 得到用户是否敲了回车键,但在 Natscape 中却不起作用3、我给 td 设置的背景图片,然后通过点击连接在 JS 方法中改变 td 的背景图片,但 background 参数已经是新图片的 URL ,但图片并没有跟着改变。4、点按钮提交表单后,会出现重复两次的操作 1. XHTML 标准里确实就是舍弃锚点,你可以使用 .scrollIntoView() 达到目的。2. 把 Event 对象作为参数传递进来处理, document.onkeydown = function(e){ e = window.event || e var key = e.keyCode || e.which alert(key);}3.用 style.backgroundImage 而不要直接使用 style.background 了。4.你看看你的按钮的 type 是不是为 submit 或 image ?若是则不要在按钮里用脚本提交表单了 谢谢meizz(梅花雪)!前三个问题都已经解决但第四个问题仍然存在,我用的 type 是 button ,然后在其 onclick 事件中执行一个JS方法提交表单,我用的是JAVA,在后台向数据库里插入一条数据。但不知道为什么在 netscape 或 firefox 中总是会插入两次,郁闷!~~~还有,我在页面中用循环将一个JAVA List类型中数据赋给JS数组,但好象不太好使,是标准不支持这样做还是我定义数组有问题啊,定义数组的代码如下: var array = new Array(<%=list.size()%>)再有就是,我在页面上定义的全局变量(就是定义的语句没有在任何方法里)在有些方法里好象访问不了,这是怎么回事呢??? 数组和变量问题是我马虎了,呵呵!~~不过那 button 怎么解决呢?还有一个新问题,就是在JS方法中设置一个 img 控件的 src 属性失效。我试过也设置它的 style.backgroundImage 属性,设置这个属性后图片是显示出来了,但在控件的左上角总显示一个默认的小放块,这个问题要怎么解决呢??? 关于img标签显示图片时,等到加载完成后再显示图片问题,ie浏览器出现溢出问题? 正则表达式。 请问大家有没有办法从这个网站拖两个文件下来啊? ckeditor的模板问题,请大侠指教 脚本访问网络共享地址 关于 js 的 onmousemove IE动态加载js 捕捉失败 新手请教!急急急 求一段能左右移动的代码,效果如下连接所示 急!!!为什么from.submit()不提交? 请问哪位做过web客户端串口编程 如何分别左右shift ctrl等键
另外就是可以去w3c的网站看一下dom的标准,很有效
基本上只要弄清楚标准,然后知道各个版本的浏览器对dom的支持情况
就能写出兼容性良好的代码
JS 调用 dom 接口是一个什么过程?过程是怎么玩的呢?to:memoriccell(记忆细胞)
w3c 的标准有没有中文文档啊?能不能简单的在这说说呢?
2、在 IE 中可以用 window.event.keyCode == 13 得到用户是否敲了回车键,但在 Natscape 中却不起作用
3、我给 td 设置的背景图片,然后通过点击连接在 JS 方法中改变 td 的背景图片,但 background 参数已经是新图片的 URL ,但图片并没有跟着改变。
4、点按钮提交表单后,会出现重复两次的操作
2. 把 Event 对象作为参数传递进来处理,
document.onkeydown = function(e)
{
e = window.event || e
var key = e.keyCode || e.which
alert(key);
}
3.用 style.backgroundImage 而不要直接使用 style.background 了。
4.你看看你的按钮的 type 是不是为 submit 或 image ?若是则不要在按钮里用脚本提交表单了
var array = new Array(<%=list.size()%>)再有就是,我在页面上定义的全局变量(就是定义的语句没有在任何方法里)在有些方法里好象访问不了,这是怎么回事呢???