Tag: 谷歌,铬devtools

在使用javascript检测Chrome扩展程序时检测错误

这是我的代码, var myExtension = chrome.management.get( “my_extention_id” ); if (myExtension.enabled) { // installed } else { … } 来源: http : //developer.chrome.com/extensions/management.html#method-get我试过这个方法。 但我得到以下错误:未捕获的TypeError:无法读取未定义的属性’get’

检查辅助克隆

我使用谷歌Chrome开发者工具。 当我想检查一个元素时,我通常右键单击它并选择“inspect element”。 这对于可拖动的帮助程序克隆不起作用。 我的代码如下: $myElement.draggable({helper: ‘clone’}); 如何在开始拖动元素时检查仅创建的辅助克隆?

window.requestFileSystem()函数的简单示例

我有下一个问题:我尝试在Chrome中使用window.requestFileSystem()函数,但它失败了。 寻找我的步骤: 1)我在Chrome中添加了“允许从文件访问文件”标志(请参阅img bellow): 2)我重新启动了系统。 3)然后我用’允许文件访问文件’标志运行Chrome。 4)毕竟我尝试启动此示例代码: function onInitFs(fs) { console.log(‘Opened file system: ‘ + fs.name); } function errorHandler(e) { console.log(“Error”); } window.requestFileSystem(window.TEMPORARY, 5*1024*1024 /*5MB*/, onInitFs, errorHandler); 但它失败了: 我的行为有什么问题?

Chrome控制台中的jQuery(8.0.552.237)

看来jQuery选择器在Chrome控制台中无法正常运行。 任何类型的选择器都返回“null”。 但是,脚本可以正确运行javascript。 有没有其他人注意到这种变化或知道修复。 谢谢。

XHR请求表示被取消,虽然它似乎成功

这不是一个真正的问题,因为代码可以工作, 但我只是好奇它为什么会发生。 我有一个ajaxpost的以下jQuery代码: $.post(‘./add_fee_row/’,post, function(data){ … }); 这一切都很好,花花公子。 但是,在Chrome控制台中,它说: 为什么说取消了? 一切都好像post成功了。 为什么这么说? (如果需要,可以使用php服务器代码) 我使用的是谷歌Chrome版本:17.0.942.0

jQuery / Sizzle checkContext内存泄漏

在DevTools中使用“Profiles”调试我的应用程序时,我发现“Detached DOM tree”正在累积。 这些分离的节点有保留树,主要由checkContext函数组成(来自jQuery内部的sizzle – v1.10.1)。 我不知道如何处理这个问题。 这个结果什么意思?

在Chrome Dev Tools控制台中记录jQuery对象时显示元素?

最近Chrome Dev Tools似乎发生了一些变化。 使用console.log记录jQuery对象,用于在console.log中显示DOM节点的Element。 像这样的东西: [Employees] 现在它已更改为可点击的对象,如下所示: [, context: ] 有没有办法回到旧式对象日志记录甚至是不同的方法来调用console ? 我目前正在使用版本23.0.1271.64 。 不确定哪个版本带来了变化。

如何通过浏览器js控制台触发的require.js重新加载文件

在初始应用程序启动时由require.js加载文本文件(下划线模板): define([‘text!templates/template.html’], function(Template){ … }; 当我现在正在更改此文件并希望重新加载该单个文件而不必重新加载整个页面并重新启动整个应用程序时,这可能吗? 我想从浏览器的javascript控制台触发这个。 用例是通过require.js加载下划线模板的场景,当对其中一个模板文件进行更改时,我可以轻松地将新文件“注入”到正在运行的应用程序,手动触发视图渲染方法并查看更改而不必从一开始就重新加载一切。 谢谢你的想法。

检查Chrome中的大型JSON数据

我的网站上有一个页面,它使用jquery AJAX从PHP后端请求JSON数据。 我想查看返回浏览器的JSON,并尝试使用Chrome浏览器的开发人员工具,在Network> Response 。 问题:虽然我可以通过选择那里的XHR项目来查看JSON数据,但响应似乎在中途被切断。 据Chrome称,这个JSON响应的大小为300-400KB。 我想知道网页是否在没有截断的情况下收到完整的JSON响应,如果没有,我如何查看收到的完整数据?

为什么jQuery不会加载到Facebook?

情况 :我正在编写适用于任何页面的chrome扩展。 问题问题 :我无法将jQuery加载到Facebook中,我想了解发生了什么。 假设 :Facebook拥有一些超级先进的技术,以某种方式检测到两者: 当jQuery通过chrome扩展在一个表面上独立的 JSVM执行上下文中加载时,Facebook megamind以某种方式知道这个表面上独立的 JSVM执行上下文,并阻止它。 jQuery是通过script.src加载并阻止的 (当我使用通过HTTPS服务的谷歌CDN而不是方法2不起作用的jQuery时, 但是不足以回答 )。 数据 我怎么知道jQuery没有加载? 我⌘⌥j在Chrome中调出控制台。 当我做 : > jQuery >> ReferenceError : jQuery is not defined. > $(‘body’) >> Error : Tried to get element “body” but it is not present on the page. 我如何尝试在Facebook中加载jQuery? 方法1(必需但失败) : 通过manifest.json文件中的以下代码: “content_scripts” : [ { “matches” […]