Questions tagged «firefox»

Mozilla Firefox是一个免费的开源跨平台Web浏览器。如果您的问题与Firefox的内部运作方式有关,或者与在其他浏览器上也无法使用的Firefox无关的代码有关,请使用此标记。有关Firefox附加组件开发的问题应标记为[firefox-addon]。如果您的问题是关于使用Firefox浏览(即作为最终用户),则应改为在“超级用户”上提问。

9
如何检查浏览器中消失的元素?
我如何检查鼠标移开时消失的元素? 我不知道它是ID,类还是什么,但想检查一下。 我尝试过的解决方案: 在控制台中运行jQuery选择器,$('*:contains("some text")')但没有运气,主要是因为该元素未隐藏,但可能已从DOM树中删除。 手动检查DOM树中的更改并没有给我任何帮助,因为似乎太快就无法注意到更改了。 成功: 我已经成功实现了事件断点。具体来说-就我而言是mousedown 只需Sources-> Event Listener Breakpoints-> Mouse-> mousedown在Chrome中进入即可。之后,我单击了要检查的元素,并在内部Scope Variables看到了一些有用的说明。

2
在Chrome和Firefox中秘密复制到剪贴板的JavaScript功能?
更新资料 好像 浏览器已经开始在JS中原生支持复制 在Mac上的Chrome和Firefox的控制台窗口中,我可以执行 copy("party in your clipboard!"); 然后文本被复制到我的剪贴板中。我已经搜索过SO和Google,但似乎找不到任何东西。 这些特定于每个浏览器吗? 在哪里可以找到有关这些JavaScript函数的更多信息? 浏览器版本: 执行“复制”时从Chrome控制台返回的JavaScript function (object) { if (injectedScript._type(object) === "node") { var nodeId = InjectedScriptHost.pushNodePathToFrontend(object, false, false); InjectedScriptHost.copyNode(nodeId); } else InjectedScriptHost.copyText(object); } 此代码是什么意思? 这是在Chrome控制台中执行复制功能并禁用了所有Chrome扩展程序的2张屏幕截图

20
如何让浏览器提示您保存密码?
嘿,我正在使用一个具有如下登录对话框的Web应用程序: 用户点击“登录” 登录表单HTML随AJAX一起加载,并在第DIV页上显示 用户在字段中输入用户/密码,然后单击提交。不是<form>-用户/密码通过AJAX提交 如果用户/密码正确,则页面将在用户登录后重新加载。 如果用户/密码不正确,则不会重新加载页面,但DIV中会显示错误消息,并且用户可以重试。 这是问题所在:浏览器从不提供通常针对其他站点的“保存此密码?是/从不/不立即”提示。 我尝试用“ autocomplete ='on'” 包装<div>in <form>标签,但这没什么区别。 是否可以让浏览器提供存储密码的功能而无需大量修改我的登录流程? 谢谢埃里克 ps添加到我的问题中,我肯定是与存储密码的浏览器一起工作,而且我从未单击过“从不访问此站点” ...这是浏览器无法检测到它是登录表单的技术问题,不是操作员错误:-)
149 ajax  firefox  browser  login 

7
财产变更的断点
Firefox的Firebug具有一个不错的功能,称为“属性更改中断”,在这里我可以标记任何对象的任何属性,并且它将在更改之前停止JavaScript执行。 我正在尝试在Google Chrome浏览器中实现相同功能,但在Chrome调试器中找不到该功能。如何在Google Chrome浏览器中执行此操作?

17
如何关闭Firefox上的缓存?
在开发过程中,我必须始终在Firefox中“清除缓存”,以使其使用最新版本的JavaScript文件。 是否有某种设置(about:config)可以完全关闭JavaScript文件的缓存?或者,如果不是,对于所有文件?

8
编辑并重播XHR chrome / firefox等?
我一直在寻找一种方法来更改在浏览器中发出的XHR请求,然后再次重播。假设我在浏览器中完成了一个完整的POST请求,并且我唯一想更改的是一个较小的值,然后再次播放它。直接在浏览器中执行此操作会容易得多且更快。 我已经用Google搜索了一下,还没有找到在Chrome或Firefox中执行此操作的方法。在其中一种浏览器中,或者也许在另一种浏览器中,有什么方法可以做到这一点?

6
如何编写Firefox插件?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 开始编写Firefox插件有哪些资源?是否有API指南?某处有入门教程吗?某个地方有开发人员讨论板吗?

29
Webdriver 45000毫秒后无法连接到端口7055上的主机127.0.0.1
我有运行测试的框。似乎Jenkins将ssh并执行正在运行的特定作业中描述的命令。 在这里,我正在尝试运行Selenium Webdriver测试,但是它告诉我启动firefox时出错。最终的想法是完全在此框中运行Webtest,并拍摄一些错误屏幕截图。 我正在使用selenium-java-2.25.jar,firefox 10,Linux OS。 有趣的是,我可以手动插入盒中,暂时将另一个用户的魔术cookie复制到盒中(以获得X隧道),执行export DISPLAY=mydisplay:1.0,然后使用ant启动我的硒测试。这将带来Firefox和测试就好了。 这里有各种线程似乎都存在完全相同的问题,我想我已经尝试了其中的大多数。这是我所做的: 重新启动该框,使用VNC重新登录。 在进行硒测试之前,在Jenkins中放置了一个bash脚本以使其运行。bash脚本基本上只是执行一个export DISPLAY=mydisplay:1.0。它还执行xclock。这可以正常工作,因为我可以看到VNC中显示了xclock。 iptables已关闭 firefox正确位于/ usr / bin / firefox中 sshd_config显示X11Forwarding为true。 据说降级的Firefox帮助了一些人,但我不希望这样做。Webdriver应该仍然支持FF 10。 但是,以上均不能解决问题。 似乎本地主机上的端口7055甚至不存在: netstat -an | grep 7055 -没有印 这是我的/ etc / hosts所说的: 1 127.0.0.1 localhost.localdomain localhost 2 ::1 localhost6.localdomain6 localhost6 也许与本地主机:7055不存在有关?我不确定从这里去哪里。仍然,为什么错误输出display: :0.0在我指定后仍显示正在寻找mydisplay:1.0? 最后我收到的错误输出是: [testng] org.openqa.selenium.firefox.NotConnectedException: Unable to connect …

12
Amazon S3 CORS(跨域资源共享)和Firefox跨域字体加载
Firefox存在一个长期存在的问题,即不加载与当前网页不同来源的字体。通常,在CDN上提供字体时会出现问题。 在其他问题上提出了各种解决方案: CSS @ font-face不适用于Firefox,但适用于Chrome和IE 随着Amazon S3 CORS的推出,是否存在使用CORS解决Firefox中字体加载问题的解决方案? 编辑:非常高兴看到S3 CORS配置的样本。 edit2:我找到了一个可行的解决方案,但实际上并没有理解它的作用。如果任何人都可以提供有关配置的更详细的解释以及亚马逊解释配置时发生的背景魔术,那将不胜感激,就像nzifnab为其提供赏金一样。

8
防止不使用JS拖动图像或选择图像
有谁知道在不使用Javascript的情况下同时使Firefox中的图片不可拖动和不可选择的方法吗?似乎微不足道,但这是问题所在: 1)可以在Firefox中拖动并突出显示: <img src="..."> 2)因此,我们添加了此内容,但在拖动时仍可以突出显示图像: <img src="..." draggable="false"> 3)因此,我们添加了此内容以解决突出显示问题,但是反直觉地,图像再次变得可拖动。很奇怪,我知道!使用FF 16.0.1 <img src="..." draggable="false" style="-moz-user-select: none;"> 那么,有谁知道为什么添加“ -moz-user-select:无”,会以某种方式胜过并禁用“ draggable = false”?当然,webkit可以按预期工作。Interweb上对此一无所知...如果我们能够共同对此有所启发,那就太好了。 谢谢!! 编辑: 这是关于防止UI元素被意外拖动并提高可用性-并非在复制保护方案上有些la脚的尝试:-)
132 css  html  firefox  draggable 

4
Firefox Web控制台已禁用?
我如何从Firefox Web控制台收到此消息 此页面上的脚本已禁用Web控制台日志记录API(console.log,console.info,console.warn,console.error)。 同一网页可以在Chrome控制台中打印消息,但不能在Firefox中打印消息。我在另一台计算机的Firefox(不知道哪个版本)的Web控制台中打开了同一网页,它可以打印消息。我的Firefox版本是最新的8.0。
131 javascript  html  firefox 

1
如何在Firefox中允许链接的键盘焦点?
在Webkit浏览器中转到这个超级简单的小提琴,然后单击其中的输入: http://jsfiddle.net/eK4TT/ <input type="text"> <input type="text"> <input type="text"> <a href="#">my first link</a> <a href="#">my second link</a> <a href="#">my third link</a> 然后,请注意,您可以使用键通过键盘浏览输入和链接Tab(和Shift+ Tab以相反的顺序浏览)。 现在,在Mac OS上的Firefox中查看相同的小提琴,然后执行相同的操作。输入获得焦点,但链接不会获得焦点。这不是CSS显示问题。焦点从最后输入跳转到URL栏。 我尝试tabindex了标记中声明的无穷组合,但无济于事,例如: http://jsfiddle.net/eK4TT/1/ 这里到底发生了什么?我将接受以下任何答案: a)在Firefox中工作的小提琴 b)在Mozilla的脑海中到底发生了什么的解释。它似乎与规格相矛盾。

3
如何在Mozilla Firefox开发人员控制台中禁用粘贴保护?
我注意到,在最新版本的Mozilla Firefox中,有一个超级烦人的错误,该错误使无法粘贴到开发人员控制台中。这必须是有史以来最糟糕的想法。 但是,我尝试通过输入想要的文本来允许它,但是我仍然无法粘贴内容,我想我很快会很烦恼,因为我使用开发者控制台,因此不得不切换浏览器每天。我真的很喜欢Mozilla和Firefox,并且不想切换到这样一个愚蠢的东西。 那么如何永远关闭这个糟糕的“功能”呢?我真的希望有一个设置,但找不到。如果没有,我想我得为此打开一个故障单。 我的Firefox版本是:32.0.3 如果有任何Firefox开发人员看到此消息,请停止实施使开发人员发疯的功能。无论如何,在该开发人员控制台中都没有非开发人员,如果他们被欺骗粘贴了某些内容,那不是您的错。


15
Firefox尽管标头却“跨域请求被阻止”
我正在尝试提出一个简单的跨域请求,而Firefox始终通过此错误阻止它: 跨域请求被阻止:同源策略禁止读取[url]处的远程资源。可以通过将资源移至同一域或启用CORS来解决此问题。[网址] 它可以在Chrome和Safari中正常运行。 据我所知,我已经在PHP上设置了所有正确的标头,以使其正常工作。这是我的服务器响应的内容 HTTP/1.1 200 OK Date: Mon, 23 Jun 2014 17:15:20 GMT Server: Apache/2.2.22 (Debian) X-Powered-By: PHP/5.4.4-14+deb7u8 Access-Control-Allow-Origin: * Access-Control-Allow-Methods: GET, POST, OPTIONS Access-Control-Allow-Headers: Content-Type Access-Control-Request-Headers: X-Requested-With, accept, content-type Vary: Accept-Encoding Content-Length: 186 Content-Type: text/html 我尝试使用Angular,jQuery和基本的XMLHTTPRequest对象,如下所示: var data = "id=1234" var request = new XMLHttpRequest({mozSystem: true}) request.onload = …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.