Questions tagged «google-chrome»

[google-chrome]用于解决与使用Chrome浏览器(使用Blink渲染引擎)的Google Chrome开发相关的问题。警告!对浏览器的常规支持不在主题之列:有关使用或配置浏览器的问题,应发布在https://superuser.com上。Chrome操作系统和Chromium不在主题之列:关于[google-chrome-os]或[chromium]的问题应使用这些标记。

2
SSL证书不受信任-仅在移动设备上[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 我的网站在台式机(chrome)中使用SSL时运行良好,地址栏附近有一个绿色的锁,上面写着“身份已验证” 但是,使用移动浏览器(Chrome / Safari)时,我看到以下消息-“此网站的身份尚未验证”,并且该锁(地址栏附近的镶边)上有一个红色的x标记。发生?

16
Access-Control-Allow-Origin不允许使用Origin <origin>
XMLHttpRequest cannot load http://localhost:8080/api/test. Origin http://localhost:3000 is not allowed by Access-Control-Allow-Origin. 我阅读了有关跨域Ajax请求的信息,并了解了潜在的安全问题。就我而言,有2台服务器在本地运行,并且希望在测试期间启用跨域请求。 localhost:8080 - Google Appengine dev server localhost:3000 - Node.js server localhost:8080 - GAE server从节点服务器加载页面时,我向发出了一个ajax请求。最简单,最安全的方法是什么(不想用disable-web-security选项启动chrome )。如果必须更改'Content-Type',是否应该在节点服务器上进行更改?怎么样?

6
如何在Chrome Developers工具或Firefox的Firebug中验证XPath表达式?
如何验证我的XPath? 我正在使用Chrome开发人员工具检查元素并形成XPath。我使用Chrome插件XPath Checker进行了验证,但是它并不总是能给我结果。有什么更好的方法来验证我的XPath。 我也尝试过使用Firebug来检查错误并使用FirePath进行验证。但是Firepath也会验证XPath。 我的最后一个选择是使用Selenium WebDriver确认我的XPath。


10
谷歌浏览器扩展程序:: console.log()来自后台页面?
如果我console.log('something');从弹出页面调用,或者包含的任何脚本都可以正常工作。 但是,由于后台页面不是直接在弹出页面上运行的,因此它不包含在控制台中。 有没有一种方法可以使我console.log()在后台页面中显示在弹出页面的控制台中? 有什么方法可以从后台页面在弹出页面中调用函数?

6
Chrome为什么会错误地确定页面使用其他语言并提供翻译?
新的Google Chrome自动翻译功能在我们的一个应用程序中的一页上跳了起来。每当我们导航到该特定页面时,Chrome就会告诉我们该页面为丹麦语,并提供翻译服务。该页面是英语的,就像我们应用程序中的其他页面一样。此特定页面是内部测试页面,其中包含几十个带有英文标签的表单字段。我不知道为什么Chrome认为此页面是丹麦语。 是否有人对这种语言检测功能的工作方式以及我如何确定导致Chrome认为该页面为丹麦语的内容有见解?

16
window.close和self.close不会在Chrome中关闭窗口
问题是当我调用它window.close()或self.close()它没有关闭窗口时。现在似乎有人相信,在Chrome中,您无法通过脚本关闭任何非脚本创建的窗口。这显然是错误的,但是即使它需要弹出一个警报进行确认,也不管它应该仍然这样做。这些都没有发生。 那么,有没有人有真正,实用且可靠的方法来关闭窗口,例如使用javascript:window.close()或javascript:self.close()确实达到预期效果,并且在所有不基于Chrome的浏览器中都能正常运行?任何建议将不胜感激,我正在寻找Javascript特定的解决方案,没有JQuery或第三方实现。 更新:尽管很多建议都存在严重的局限性和可用性问题,但// @grant window.close即使在通常无法处理close方法的选项卡上,脚本标头中使用的最新建议(特定于TamperMonkey)也常常可以解决问题。尽管这并非完全理想,并且无法针对每种情况进行概括,但对于我而言,这是一个很好的解决方案。



4
SameSite警告Chrome 77
自上次更新以来,我的Cookie出现错误,与SameSite属性相关。 Cookies来自第三方开发人员(Fontawesome,jQuery,Google Analytics,Google reCaptcha,Google Fonts等)。 Chrome控制台中的错误是这样的。 A cookie associated with a cross-site resource at &lt;URL&gt; was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application&gt;Storage&gt;Cookies …

6
JavaScript闭包如何被垃圾回收
我已记录以下Chrome错误,这导致我的代码中发生了许多严重且不明显的内存泄漏: (这些结果使用Chrome Dev Tools的内存配置文件,该内存配置文件运行GC,然后对未垃圾收集的所有内容进行堆快照。) 在下面的代码中,someClass实例被垃圾回收(良好): var someClass = function() {}; function f() { var some = new someClass(); return function() {}; } window.f_ = f(); 但是在这种情况下,它不会被垃圾回收(不好): var someClass = function() {}; function f() { var some = new someClass(); function unreachable() { some; } return function() {}; } window.f_ = …

5
Chrome调试器为何认为封闭的局部变量未定义?
使用此代码: function baz() { var x = "foo"; function bar() { debugger; }; bar(); } baz(); 我得到这个意外的结果: 当我更改代码时: function baz() { var x = "foo"; function bar() { x; debugger; }; bar(); } 我得到了预期的结果: 另外,如果eval内部函数中有任何调用,我可以按自己的意愿访问变量(与传递给的对象无关eval)。 同时,Firefox开发人员工具在两种情况下均具有预期的行为。 Chrome表示调试器的行为不如Firefox方便吗?我已经观察了一段时间,直到并包括41.0.2272.43 beta(64位)。 Chrome的JavaScript引擎是否可以“拉平”功能? 有趣的是,如果我添加内部函数中引用的第二个变量,则该x变量仍未定义。 我了解到,使用交互式调试器时,通常会有范围和变量定义的怪癖,但在我看来,根据语言规范,应该为这些怪癖提供“最佳”解决方案。因此,我很好奇这是否是由于Chrome比Firefox更优化了。以及在开发过程中是否可以轻松禁用这些优化(是否应该在打开开发工具时将其禁用?)。 另外,我可以使用断点和debugger语句来重现此内容。

20
禁用开发人员模式扩展程序在Chrome中弹出
自上周最新版的chrome(34.0.1847.116)起,使用watir-webdriver运行自动化测试时,我一直收到“禁用开发人员模式扩展名”。 这似乎是令人反感的扩展名,但对于chromedriver而言,这对我来说没有潜在危险。 任何已找到此修复程序的人,因为我无法回滚到以前的版本或找不到要回滚到的旧版本的安装程序,这正在破坏我的测试。


9
如何让Chrome允许混合内容?
Chrome浏览器默认情况下会阻止混合内容。如何调整设置/配置以允许混合内容,而无需每次都在UI上进行任何调整? 我找到了两种解决方案,但它们都不起作用: 有几篇文章说您可以在“选项”中“高级选项”的“安全性”部分下进行调整。该选项似乎不再存在。据我所知,没有高级选项卡,也没有下拉菜单来调整Chrome处理混合内容的方式。 另一种选择是将--allow-running-insecure-content标志添加到命令行。我这样做是这样的: "C:\Program Files\Google\Chrome\Application\chrome.exe" --allow-running-insecure-content。但是,这没有区别。如果我尝试在双引号中添加该标志,则Windows会抱怨说它无效。 那么,对于最新版本的Chrome,我现在有什么选择?

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.