草庐IT

firefox-addon-webextensions

全部标签

javascript - 当提交按钮被隐藏时通过回车提交表单;在 Firefox 中工作,在 Chrome 中不执行任何操作

我有一个表单,其中包含一些输入字段和一个隐藏的提交按钮(通过style="display:none"隐藏)。当您在Firefox中输入字段处于焦点状态时按下返回键时,表单将提交。但是在Chrome中,当您按下回车键时,没有任何反应。我想知道,如何将此功能添加回Chrome?这是表单,请在Chrome中查看它:http://jsfiddle.net/B59rV/2/EmailPassword 最佳答案 我完全不知道为什么它不能在Chrome中运行。我认为这是一个错误。但是,它以某种方式与display:none有关。我发现了一个讨厌的

html - 显示 : table-row & overflow: auto show different behaviour in Chrome, Firefox(和 IE)

我正在做一个元素,我正在使用display:table和table-rowwithoverflowauto。但它在Firefox(和IE)中的行为并不符合预期。在Chrome中,它的行为是正常的。有thisStackOverflow上的问题,这似乎与我的问题非常相似,但没有给出答案或示例。我尝试在JSbin和Fiddle中重现它,但没有成功。为了说明Chrome和Firefox中的行为,我制作了两个屏幕截图:我还建立了一个小规模的HTML例子,可以找到here.您可以通过在Chrome和Firefox中打开网站并展开文本区域直到底部容器溢出页面来重现。代码html,body{heigh

javascript - innerHTML 不写入 svg 组 Firefox 和 IE

我正在做一个项目,遇到了障碍。在Chrome中,它按预期工作,但在Firefox和IE中不起作用。下面的代码实际上只是真实项目代码的一个非常简化的版本。基本上我正在尝试替换每组svg中的圆圈。所以我从预编码的圆圈开始,然后删除innerHTML并将其设置为具有新位置和半径的新圆圈。有必要删除现有的圈子,因为在最终版本中我想完全替换内容。我意识到innerHTML将替换内容,但我正在循环运行它,所以我最终需要在清除它之后+=到圆圈的末尾。我知道可能不是一个很好的解释......要求是清除id="whateverIWant"组的子项,因为存在多个组,然后重新定义子项。组中可以有多个子圈子,

html - 如何使这个 100% 高度 + 列溢出布局在 Firefox 和 IE 中工作?

我有一个三列布局,占据浏览器的100%宽度和高度(带填充)。此布局包含两列,它们也占据100%的高度并且应该独立滚动。这是一个jsfiddle:http://jsfiddle.net/KdZ9A/2/.这是它在Chrome中的样子(理想的——单独的列滚动):以及Firefox和IE(不受欢迎——正文在滚动):这在Chrome中完美运行;然而,在Firefox和IE(10)中,整个页面滚动而不是单独的列滚动。我只希望列溢出和滚动——而不是正文。知道如何在Firefox和IE中使用它吗?我还尝试了一些不同的方法,使用列内容的绝对定位:http://jsfiddle.net/KdZ9A/3/

html - Firefox getBoundingClientRect() 不考虑转换

我正在向我的网页添加一些SVG路径,但在使用Firefox43.0时遇到问题。看来,当我将transform:scale(0.1)应用于我的路径时,Firefox不会更新边界客户端矩形(通过getBoundingClientRect())这是转换前我的Path的屏幕截图,以及正确的边界矩形:这里是应用了变换,视觉效果清晰地位于边界框之外:相比之下,Chrome正在按预期更新其边界框。(注意受限的比例。)这个问题在Chrome或Edge上都不存在。我确实找到了thisoldbugfrom2012其中表示问题已在12.0版中修复,文档说明:StartingfromGecko12.0(Fir

html - Firefox 不显示图标

我创建了favicon.ico文件并在我的HTMLhead标签中声明了它:IE8和Opera处理得很好,但FireFox甚至不尝试加载它(正如我从我的Fiddler调试代理中看到的那样)。我尝试了许多不同的类型(图像/ico等)和href参数,但没有成功。我错过了什么? 最佳答案 与浏览器中的大多数内容一样,网站图标(或缺少网站图标)是缓存的常见候选对象。尝试清除浏览器缓存。在MozillaFirefox中,keyboardshortcut“重新加载(覆盖缓存)”是Ctrl+F5或Ctrl+Shift+R

html - Firefox、Edge 和 IE 中的 Flexbox column-reverse

我正在尝试制作响应式应用;在较大的屏幕上,有一个div列表,您可以向上滚动以查看以前的div(“传统”行为)。在较小的屏幕上,它显示相同的列表但顺序颠倒,因此向下滚动会看到显示div。我认为flexbox会是一个很棒的解决方案,而且它是……在Chrome上。这是HTML:123456789还有CSS:#list{display:flex;flex-direction:column-reverse;height:250px;overflow-y:scroll;border:1pxsolidblack;}.item{flex:1;padding:2em;border:1pxdashedgr

html - SVG 过滤器仅在添加到样式属性时才起作用 (Firefox)

我在我的HTML(text/html)中添加了模糊效果svg:......我在我的CSS表中引用了:#page-container{filter:url("#svgBlur");-webkit-filter:blur(8px);}这样做会使#page-container显示为白色(FF无法识别SVG滤镜)。时髦的部分:当我在Firebug中禁用上述过滤规则并将其重新添加到#page-container的样式属性中时,它就像一个魅力。我在监督什么?响应头:Cache-Controlno-cache,must-revalidate,post-check=0,pre-check=0Conne

javascript - HTML 5 输入类型 =“date” 在 Firefox 中不起作用

我正在使用HTML5,这在Chrome中运行良好,我得到了日历弹出窗口来选择日期。但在firefox中它就像一个文本框,不会弹出日历。在做了一些研究后,我发现很少有使用webshims、modenizr等的解决方案...但我不想使用jQuery。有替代方案吗?我怎样才能让它在Firefox中工作? 最佳答案 编辑:来自Firefox57,是partiallysupported.火狐doesn'tsupportHTML5's还没有。你有两个选择:始终使用Javascript日期时间选择器,或者检查浏览器是否支持该标签,如果支持则使用它

html - 将 <a> 嵌套在 <button> 中在 Firefox 中不起作用

我有一个里面有一个超链接标签,看起来像这样:这在Chrome和Safari中运行良好,但在Firefox中不起作用(已测试ver20)。怎么了? 最佳答案 要使其在所有浏览器中工作,Firefox也必须将其更改为或者按照BillyMoat的建议,在Bootstrap的情况下不需要你可以这样做GO 关于html-将嵌套在中在Firefox中不起作用,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que