草庐IT

firefox-sidebar

全部标签

javascript - 在 firefox 插件中获取文档 html 元素

我正在创建一个firefox扩展,我想获取HTML页面元素使用javascript但document.getElementsByTagName('*')总是给我一个xul对象数组。如何获取HTML对象数组? 最佳答案 如果你想从扩展访问当前选项卡的内容,那么你需要使用content.document.getElementsByTagName('*')等。 关于javascript-在firefox插件中获取文档html元素,我们在StackOverflow上找到一个类似的问题:

html - Firefox 不显示 CP437

我正在开发一个带有Web界面的应用程序,该应用程序连接到使用CP437的旧Cobol大型机。我们只有一个系统可以通信,所以如果可能的话,我宁愿不进行任何字符集转换,而是始终使用CP437。我更改了随HTML一起发送的header以显示CP437(在Apacheheader和元标记中):Content-Type:text/html;charset=CP437...它在InternetExplorer中运行良好,正确显示£符号(英镑,以防该符号不翻译!)。但是,在Firefox中,我只得到了问号所在的位置。在WebDeveloper菜单中,编码显示为ISO-8859-1,所以看起来Fire

javascript - 呈现 HTML 时在 Firefox 中禁用容忍度(或启用严格度)

Firefox在呈现糟糕的HTML时具有一定的容忍度。这意味着即使省略了结束标记,HTML也会像一切正常一样显示。当使用JavaScript在当前页面中操作或添加内容时,这种容忍度方面尤为重要。自从我使用Firefox作为我的主要测试/开发浏览器以来,我不止一次被这种行为所困扰,其后果是在“更严格”的浏览器中失去功能。例如,由于在添加的内容中提到缺少标记,MicrosoftInternetExplorer中的相同代码无法生成任何可见输出。现在的问题是,有什么方法可以让Firefox对接受的HTML更加严格并失败而不是“猜测修复”(特别是当通过JavaScript添加HTML时)?PS:

php - 从 mysql 数据库检索数据时 Internet-explorer 出错(但在 firefox 中有效)

我在文件showList.php中编写了以下表单,它从数据库中选择项目并将它们显示在下拉列表中:--Chooseform--->";echo$row['nummer']."".$row['titel']."";echo"";}?>我将此文件包含在index.php中,如下所示:现在当我调用index.php时,找到的表单列表将显示在下拉列表中。这在firefox中工作正常,我的问题是当我在internetexplorer中调用index.php时,出现以下错误:Notice:Undefinedindex:selectioninC:\path\showList.phponline43第4

html - Firefox 的奇怪边框问题

我正在尝试使用CSS创建三Angular形样式的形状,但边框上出现了一条黑线,如下所示。它只出现在Firefox中,不出现在Chrome或IE中。是什么原因造成的,如何解决?这是我的代码:HTML:HelloCSS:div{margin:20px;}h1{background:yellow;padding:30px;position:relative;color:#FFFFFF;float:left;margin-right:20px;}h1:before{position:absolute;left:100%;top:0;content:"";border:20pxsolidyell

html - CSS:圆 Angular + 不透明度 = 图像在 Firefox 19 中消失

我想使用CSS为我的图像添加圆Angular,并在鼠标悬停时更改不透明度,因为这很可爱。有一个错误:鼠标悬停后,图像消失了。CSS非常简单:.articleimg{margin-bottom:5px;-moz-border-radius:15px;/*forFirefox*/-webkit-border-radius:15px;/*forWebkit-Browsers*/border-radius:15px;/*regular*/}.article:hover.img{opacity:0.8;}html也只是为了测试(这是我用谷歌搜索的第一张图片):你可以在jsfiddle上看到它:h

javascript - 除了在 Firefox 中,Div 和 textarea 的行为相同 - 怎么办?

我想创建一个文本区域,突出显示超出字符限制的文本(如Twitter那样)。我的尝试在这里:http://jsfiddle.net/X7d8H/1/HTMLLettersremaining:140CSS*{font-family:sans-serif;font-size:10pt;font-weight:normal;}.wrapper{position:relative;width:400px;height:100px;}.wrapper>*{position:absolute;top:0;left:0;height:100%;width:100%;padding:0;margin:0

javascript - 在 Firefox 中使用 history.pushState 让我的图标消失

使用类似的东西history.pushState(null,document.title,"?#");在我的站点中,让我的图标在Firefox中消失,但它在chrome中有效它是在页面加载时添加图标的javascript/jQuery方式吗? 最佳答案 我在IE中遇到了类似的问题。每当我调用history.replaceState()时,图标就消失了。Favicon是通过这样的链接标记包含的:将favicon.ico放入应用程序的根文件夹并删除指向它的链接后,调用history.replaceState()的问题就消失了。希望对您有

javascript - 在 Firefox 中禁用密码自动完成?

最近Firefox开始忽略密码字段的autocomplete="off",现在允许用户一直保存密码。我们有一个由成千上万的用户使用的大型应用程序,根据法律,我们需要确保密码永远不会以纯文本形式保存在我们客户的计算机上。有什么方法可以阻止Firefox保存这些密码吗?我们找到了Chrome的解决方法(它只保存屏幕上的第一个密码字段,因此我们在真实密码之前添加了一个隐藏密码),但我们在Firefox上没有任何运气。截至目前,我们唯一的选择是完全禁用Firefox支持。是的,我知道阻止用户保存密码很烦人,但我们别无选择……这是联邦法规强加给我们的要求。 最佳答案

firefox - HTML5 视频和降级?

我一直在玩弄HTML5video标签,我对在不支持编解码器时如何最好地降级感到困惑?对于根本不支持视频标签的旧浏览器(或IE),这很简单:他们将失败并获得Flash版本(或其他替代品,例如图像!)当浏览器确实支持标签但不支持编解码器时如何-例如FireFox3.5-而我不支持OGG(可能是因为我已经拥有大量的H.264文件):我在FireFox3.5中得到的只是一个带有x的灰色框。这对FireFox用户来说并不是很好的用户体验!我只能想到使用JavaScript检查FF3.5并更改DOM!这真的是旧事重演吗!...还是我遗漏了规范的某些部分,例如“novideo”标签?