Tag: 谷歌浏览器

在Chrome中重新启用window.alert

我无意中在Chrome浏览器中检查了“禁止本网站的警报”框,现在我无法获取任何window.alert在我的本地主机上工作。 我已经尝试重置高级设置,但没有运气。

如何在Chrome Developer Tools中search所有加载的脚本?

在Firebug中,您可以search一些文本,并将在页面上加载的所有脚本中查找它。 在debugging客户端脚本时,Chrome Developer工具也可以做到这一点吗? 我试了一下,但似乎只search我打开的脚本,而不是页面上的其余部分。 我希望下面的截图能够更好地了解我想要完成的工作: 以下屏幕截图来自Firebug的单个search:

在Chrome中从css自定义样式的button中删除蓝色边框

我在网页上工作,我想要自定义风格的<button>标签。 所以用CSS,我说: border: none 。 现在它在safari中完美的工作,但在铬,当我点击其中一个button,它周围的一个令人讨厌的蓝色边框。 我想button:active { outline: none }或button:focus { outline:none }将工作,但也没有。 有任何想法吗? 这是被点击之前的样子(以及点击之后我还想看看它的样子): 这就是我正在谈论的边界: 这是我的CSS: button.launch { background-color: #F9A300; border: none; height: 40px; padding: 5px 15px; color: #ffffff; font-size: 16px; font-weight: 300; margin-top: 10px; margin-right: 10px; } button.launch:hover { cursor: pointer; background-color: #FABD44; } button.change { background-color: #F88F00; border: none; height: 40px; […]

如何更改棒棒糖最新Android Chrome版本中的标题栏和地址栏的颜色?

还没有find关于这个主题的任何东西。 我真的很喜欢在“概览”中更改地址栏和标题颜色的function吗? 有没有简单的方法来做到这一点? 。 我认为你需要使用Android 5.0 Lollipop才能正常工作,Chrome的“ 合并标签页”和“应用程序”设置为“ 开” 。

如何在Google Chrome浏览器JavaScript控制台中打印debugging消息?

如何在Google Chrome浏览器JavaScript控制台中打印debugging消息? 请注意,JavaScript控制台与JavaScript Debugger不同, 他们有不同的语法AFAIK,所以JavaScript Debugger中的打印命令在这里不起作用。 在JavaScript控制台中, print()会将参数发送给打印机。

如何重新定位Chrome开发者工具

工具在默认情况下在Chrome窗口的底部打开。 对于宽屏幕显示器来说这是一个相当不好的select,因为右边有很多空的空间,但是没有太多的垂直空间可供使用。 不幸的是,我找不到重新定位工具的方法。 我想把它们放在一边,类似于萤火虫。 唯一的select类似于我想要的是分离开发工具,并将铬和工具窗口并排。 这对于从IDE到浏览器的快速切换并不是很方便,所以一个“集成”解决scheme会很好。 谢谢。

window.onbeforeunload在Chrome中加载ajax请求

我有一个网页,通过Ajax处理机器的远程控制。 当用户离开页面时,我想自动从机器上断开连接。 所以这里是代码: window.onbeforeunload = function () { bas_disconnect_only(); } 断开连接function只是发送一个HTTP GET请求到一个PHP服务器端脚本,它实际上是断开连接的工作: function bas_disconnect_only () { var xhr = bas_send_request("req=10", function () { }); } 这在FireFox中工作正常。 但是使用Chrome,ajax请求根本不会被发送。 有一个不可接受的解决方法:向callback函数添加警报: function bas_disconnect_only () { var xhr = bas_send_request("req=10", function () { alert("You're been automatically disconnected."); }); } 在添加警报呼叫之后,请求将成功发送。 但是,正如你所看到的,这根本不是一个真正的工作。 有人可以告诉我,如果这是可以实现与铬? 我在做什么看起来完全合法。 谢谢,

window.focus()不能在Google Chrome中使用

只是想知道Google Chrome是否会在某个时候支持window.focus() 。 当我的意思是支持,我的意思是说它的工作。 对它的呼吁并不失败,它只是没有做任何事情。 所有其他主stream浏览器都没有这个问题:FireFox,IE6-IE8和Safari。 我有一个用于pipe理浏览器窗口的客户端类。 当我第一次创build一个窗口时,窗口变得焦点了,但随后尝试将焦点移到窗口上不起作用。 据我所知,这似乎是一个安全function,以避免恼人的popup窗口,它似乎不是一个WebKit问题,因为它在Safari中的作品。 我知道有人提出的一个想法是closures窗口,然后重新打开它,但这是一个可怕的解决scheme。 谷歌search表明,我似乎并不是唯一受挫的人。 为了100%清楚,我的意思是新的窗口,而不是标签(选项卡不能从我所读的焦点),所有打开的窗口都在同一个域。 除了上面提到的那个不好的想法之外,还有什么想法和解决办法? Chromium项目上有一个buglogging在这里 。 感谢您发布Rich 。 MyCompany = { UI: {} }; // Put this here if you want to test the code. I create these namespaces elsewhere in code. MyCompany.UI.Window = new function() { // Private fields var that = this; var windowHandles […]

如何从AJAX响应获取cookie?

我在同一个域上有$.ajax请求,我想读取cookie。 它保持返回null 。 $.ajax({ type: 'GET', url: myUrl, success: function(output, status, xhr) { alert(xhr.getResponseHeader("MyCookie")); }, cache: false }); 有任何想法吗? 我为此使用了Chrome。

使用后台页面的跨域XMLHttpRequest

在我的Chrome扩展中,我想让我的options.html页面与Google的OpenId API进行通信。 为了做到这一点,我在选项页面上隐藏了一个iframe ,它将popupGoogle帐户login页面(遵循OpenId交互序列等)。 我的问题是,我不能通过window.postMessage从选项页面到iframe ( iframe的起源是我控制的,但不是我的铬扩展)。 我想知道是否有一个快速解决这个问题。 如果没有,我将使options.html包含一个iframe ,其中包含页面的布局和逻辑。