java IE火狐兼容添加到收藏夹的java代码:
function addToBookmark() {
var url = document.location.href;
if(window.sidebar){
window.sidebar.addPanel("MonsterBig", url,"");
}else if(document.all){
window.external.addFavorite(url, "MonsterBig");
}else if(window.opera && window.print){
return true;
}
}
上面的代码是正确的。至于碰到的浏览器报告错误是:
(1)浏览器状态栏会报没有权限的错误:
原因是:如果该页面没有放在服务器(如tomcat)上 ,而是放在普通文件夹中(如桌面),则浏览器状态栏会报没有权限的错误。
(2)IE7浏览器状态栏报错,“找不到元素”的错误:
原因是注册表的问题了。
修改如下注册表信息:
1. Open up the Registry editor - type ”regedit“ on command prompt.
2. Look for the key shown below
HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1\0\win32
3. Click on the "Default" row and see the value there. If it's value is "C:\WINDOWS\system32\shdocvw.dll", then that is what causes the above mentioned issue. If you have installed Windows in a different drive; C:\ must be replaced with the that letter.
4. Replace that value with "C:\WINDOWS\system32\ieframe.dll".
5. Now restart IE7, and load your GWT application.
这样修改好后,然后再把这个程序放到tomcat服务器里面就可以搞定问题了。
3和4说的意思是:如果值里面是:C:\WINDOWS\system32\shdocvw.dll 就把它用C:\WINDOWS\system32\ieframe.dll 替换掉就可以了。
分享到:
相关推荐
CSS 兼容大全 IE5,IE5.5,IE6,IE7,Firefox,Opera,Safari 等浏览器 CSS 兼容大全是指在不同的浏览器中,例如 IE5,IE5.5,IE6,IE7,Firefox,Opera,Safari 等,如何使网页正常显示的技术。这个技术的核心是 CSS Hack,即...
3. **盒模型差异**:IE使用“怪异盒模型”,其中边框和内填充包含在元素宽度内,而Firefox和其他现代浏览器遵循“标准盒模型”,边框和内填充不计入宽度。这会导致元素大小计算的差异。 4. **DOCTYPE声明**:...
### 浏览器兼容性问题解析:针对IE6、IE7与Firefox的样式处理 在Web开发中,浏览器兼容性始终是一项重要的考虑因素。不同浏览器对CSS的支持程度不一,尤其是对于早期版本的Internet Explorer(IE)如IE6、IE7,以及...
### 解决多浏览器下IE6、IE7及Firefox中`<li>`元素间距兼容性问题 #### 背景介绍 在Web开发过程中,我们经常会遇到不同浏览器对CSS样式的解析差异导致页面显示效果不一致的情况。特别是对于早期版本的Internet ...
通过这个测试页面,他们可以直观地看到自己的网页在IE和Firefox上的表现,从而找出并修复潜在的兼容性问题。 在实际的开发过程中,以下是一些常见的兼容性问题及解决方案: 1. **CSS兼容性**:CSS3引入了许多新...
针对标题提及的"如何让div+css兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器",这里将详细讨论一些关键的CSS兼容性问题及解决方案。 1. **DOCTYPE的影响**: DOCTYPE声明会影响浏览器进入何种文档模式。在HTML4或...
"JS日期选择器(兼容IE,FireFox,Oprea,chrome等主流浏览器)"是一个专门为JavaScript环境设计的,旨在解决跨浏览器兼容性问题的日期选择工具。这个组件的目标是确保在不同浏览器如Internet Explorer(IE)、Firefox、...
浏览器兼容性问题一直是Web开发中的一个痛点,尤其是在处理IE6和Firefox这两个有着显著差异的浏览器时。以下是对这些兼容性问题的深入分析和解决方案。 首先,我们关注的是IE6中的`a`标签链接问题。在IE6中,如果`a...
"JS导入导出Excel 兼容IE、Firefox、Chrome等浏览器"这一技术主题,聚焦于如何使用JavaScript(JS)在各种浏览器环境下处理Excel文件,包括古老的Internet Explorer(IE)、Firefox以及Chrome。下面我们将深入探讨这...
7. **浏览器兼容性**: 题目中提到了ie/ff/chrome,这意味着该解决方案考虑了Internet Explorer、Firefox和Chrome这三大主流浏览器的兼容性问题。对于老版本的IE,可能需要额外的适配代码来确保功能正常运行。 8. **...
在互联网浏览过程中,收藏夹是用户保存常用网址的重要工具。...同时,随着浏览器技术的发展,一些现代浏览器如Chrome、Firefox等也提供了更便捷的数据同步服务,用户可以考虑使用这些服务来实现跨设备的收藏夹同步。
### IE与Firefox兼容性问题详解 #### 一、概述 在网页开发过程中,浏览器兼容性问题一直是前端开发者面临的重要挑战之一。尤其是对于早期版本的Internet Explorer(简称IE)与Mozilla Firefox(简称Firefox)来说...
例如,IE可以接受`<li>`而不带闭合标签`</li>`的情况,但Firefox等浏览器则会报错。 #### 解决方案与最佳实践 - **标准化CSS代码**:使用如`Normalize.css`这样的工具来重置浏览器默认样式,减少不同浏览器间的...
这里我们将深入探讨标题中提到的`ie6`到`ie10`以及`Firefox`和`Google Chrome`浏览器的兼容性问题,以及它们所基于的`Gecko`和`WebKit`内核。 首先,`IE6`至`IE10`是微软公司推出的一系列Internet Explorer浏览器,...
这个项目的特色在于它将火狐的浏览能力整合到Java应用程序中,使得用户能够在不离开主应用的情况下访问网页内容。 火狐内核,也称为Gecko,是Mozilla Firefox浏览器背后的渲染引擎。它负责解析HTML、CSS、...
在网页设计中,CSS(层叠样式表)的兼容性是一个关键问题,特别是对于历史悠久的Internet Explorer(IE)和相对现代的Firefox浏览器。由于这两者对CSS标准的解析方式不同,开发者经常面临兼容性挑战。以下是一些针对...
特别是在早期的Web时代,Internet Explorer(简称IE)与Mozilla Firefox(简称火狐)这两款浏览器之间存在着显著的差异,这使得页面设计师不得不花费大量时间去解决它们之间的兼容性问题。本文将详细介绍如何使网站...
### Firefox, IE5, IE5.5, IE6, IE7, IE8 多种浏览器兼容的问题 在早期的Web开发阶段,不同的浏览器之间存在显著的技术差异,这导致了跨浏览器兼容性问题的出现。本篇文章将针对Firefox、IE5、IE5.5、IE6、IE7以及...
针对不同的浏览器,特别是老版本的浏览器如Firefox火狐和Internet Explorer (IE6、IE7、IE8),需要编写特定的代码来实现特定的功能,例如“加入收藏”和“设为首页”。下面将详细解释如何实现这些功能。 首先,我们...