【javascript – Chrome扩展程序:以编程方式设置浏览器操作图标会使图标像素化】教程文章相关的互联网学习教程文章

为什么非dojo javascript错误似乎是由dojo.xd.*.js在chrome中指定的?【代码】

我遇到的问题是我的所有javascript错误似乎来自dojo.xd.js或子模块.我正在使用chrome调试器和许多dijit功能,如dijit.declaration和dojo.parser. 这有点烦人,因为它很难找到简单的错误或滑倒.我希望我可以添加一个选项,允许我的调试器在我的非dojo代码中显示选项会发生的位置.我是道场的新手所以我可能犯了一个简单的错误. 非dojo代码中应该是nullpointexception的示例错误:typeError dojo.Defe...

javascript – Google Chrome扩展程序:仅创建一次窗口【代码】

我点击搜索栏附近的扩展按钮打开一个新窗口.我只想在尚未打开的情况下打开一个新窗口;在那种情况下,我更喜欢展示旧的. 这是我的代码,但它不起作用.var v = null;var vid = null;chrome.browserAction.onClicked.addListener(function(tab) {chrome.windows.getAll({}, function(list) {// check if already existsfor(window in window_list)if(window.id == vid) { window.focus(); return; }chrome.windows.getCurrent(function(...

javascript – 从chrome扩展名中注入函数/变量以进行分页【代码】

我正在编写一个Chrome扩展程序,可为用户访问的某些页面添加功能.为此,我需要注入一些页面需要能够调用的变量和函数.这些变量/函数在内容脚本中生成. 但是,由于内容脚本在隐蔽环境中运行,因此主机页无法访问它. 根据这篇文章:http://code.google.com/chrome/extensions/content_scripts.html#host-page-communication内容脚本和主机页面可以通过添加事件来通过DOM进行通信.但这是一种可怕的做事方式,我真的很想看到一些方法来轻松注...

javascript – Chrome控制台中的奇怪行为【代码】

看一下截图… 我正在尝试这个的原因是因为我做了一个简单的谷歌搜索,如何检查参数是否是一个函数,我发现这…var getClass = {}.toString; ... function isFunctionA(object) {return object && getClass.call(object) == '[object Function]'; }来源:http://jsperf.com/alternative-isfunction-implementations/4 那么我输入的内容和示例源代码之间有什么区别?为什么Chrome在输入{} .toString时会出错,但是当它在括号内时工作正常...

javascript – Chrome扩展程序:获取所有图片【代码】

在Google-Documentations和Stackoverflow中阅读了几个小时后,我决定发布这个问题.已经有一些类似但我没有找到真正帮助我的答案.但是,我正在尝试获取页面上嵌入的所有图像的列表,以便在Chrome扩展程序中使用它.我试过用simle Javascript(document.images)做这件事,但没有得到任何条目.经过一些研究后我发现,从页面读取元素的唯一方法是使用EventListener.应使用chrome上下文菜单启动该功能.chrome.contextMenus.create({title: "Exa...

javascript – 使用开启和关闭按钮停止Google Chrome扩展程序.怎么样?【代码】

我默认使用名为alerton的外部JS,当启用扩展时,它将在anywebppage上运行.当您点击右上角的Chrome扩展程序图标时,我还设置了一个弹出菜单/菜单.我想当用户按下“关闭”按钮来关闭/删除一个名为“alerton”的外部javascript文件 经过许多个小时,我不知道我需要做些什么才能让它发挥作用!我看过chrome.contentSettings.javascript然而,似乎我不能只禁用一个特定的Javascript文件. 我希望有人有答案……解决方法:实现此目的的一种方法是...

javascript – Google地图未在Chrome中显示【代码】

我有一个MVC4应用程序,它将GPS坐标绘制成一个Twitter引导模式中的谷歌MAP加载.我的问题是,当使用IE 10时,地图有时会加载它的所有图块(有时是NOT),如下图所示. Chrome版本27中的地图根本不显示. 这是地图的HTML代码<div id="VehicleMovementModal" class="modal hide fade"> <div class="modal-header"><button class="close" data-dismiss="modal">×</button><h3>Vehicle movement for the last 24 hours</h3> </div> <div class="...

JavaScript:为什么原生Array.prototype.map比Chrome控制台中的循环更快?【代码】

请在此处查看示例:http://jsperf.com/map-vs-for-basic相反,在Chrome控制台中,我得到了相反的结果(地图有时比循环快6到10倍).我猜它会相反.var input = [];for(var i=0;i<10000;i++)input[i]=new Date(i);var output = [];function perform(value,index){return value.toString()+index*index }console.time(1);output = input.map(perform);console.timeEnd(1); // 1: 45.000msconsole.time(1);for(var i=0;i<input.length;i++)o...

javascript – 自动换行功能在chrome中不起作用【代码】

我使用以下样式表代码在表的列中实现自动换行:<style type="text/css">table,td { table-layout: fixed; } </style>这段代码在firefox中运行良好,我可以实现自动换行,但是当我在chrome浏览器中尝试这个时,它不起作用. 你能否建议如何在所有浏览器中使用它(IE,firefox,chrome)解决方法:也许将word-wrap:break-word属性添加到css

chrome扩展:页面加载javascript后运行脚本【代码】

当页面完成加载时,这根本不会触发.基本上当我点击浏览器操作按钮时,它会触发它,并且在页面加载时,它将运行一个脚本.在我的background.js中var toggle = false; chrome.browserAction.onClicked.addListener(function(tab) {toggle = !toggle;if(toggle){chrome.browserAction.setIcon({path: "icons/logo.png", tabId:tab.id}); // chrome.tabs.executeScript(tab.id, {file:"SCRIPT.user.js"});chrome.tabs.executeScript(tab....

javascript – chrome.storage从数组中删除特定项【代码】

这是存储在我的chrome本地存储中的JSON{"users":[{"password":"123","userName":"alex"},{"password":"234","userName":"dena"},{"password":"343","userName":"jovit"} ]}是否可以删除“用户”中的特定项目?我尝试了这段代码,但没有运气chrome.storage.local.remove('users[0]', function(){alert('Item deleted!'); });解决方法:没有魔法语法只从存储在chrome.storage中的数组中删除一个元素.为了从数组中删除项目,您必须检索存...

javascript – chrome.tabs.getCurrent()或tabs.query()【代码】

两种方法都产生相同的错误Uncaught TypeError:无法读取我的内容脚本的未定义属性’query’…我已经看过How to fetch URL of current Tab in my chrome extension using javascript和How do you use chrome.tabs.getCurrent to get the page object in a Chrome extension?虽然我仍然不确定我做错了什么. 的manifest.json{"name": "Extension Tester","version": "0.0.1","manifest_version": 2,"description": "Tester","permissi...

javascript – 为什么chrome.sockets.tcp.create()在app后台脚本中不起作用?【代码】

我想在我的应用程序的后台脚本中创建一个tcp套接字. 错误是(1.js中的第一行):Uncaught TypeError: Cannot read property ‘tcp’ of undefined后台脚本1.js:chrome.sockets.tcp.create({}, function(createInfo) {chrome.sockets.tcp.connect(createInfo.socketId,"127.0.0.1", 4005, function(socketInfo) {}); });清单文件:{"manifest_version": 2,"name": "UDP TEST","version": "1.0","app": {"background": {"scripts": ["...

javascript – Chrome开发者工具Profiler显示与console.log不同数量的方法调用

我正在使用Chrome中Dev Tools的“个人档案”标签.在配置文件中,我看到函数resizeDocument的条目调用了6次,值为113ms,17ms,45ms等.相同的行号,相同的文件,相同的一切. 当我从resizeDocument函数内的控制台登录时,我只得到一个条目.到底是怎么回事?解决方法:原因是chrome中的CPU分析器的性质.它是一个抽样分析器.因此,它收集正在运行的程序的调用堆栈(示例),并使用它们来重建图表视图中的条形图. 例如,如果探查器在每个样本中收集了...

javascript – Chrome截断的POST字段

我在JavaScript内存中有一个巨大的JSON字符串(~5MB).我需要将其发布到PHP,但Chrome会不断截断我的POST字段. 首先,它将其截断为512KB.我将输入maxlength更改为100000000.现在Chrome将其截断为856517字节. 我知道它是Chrome,因为在开发人员工具的“网络”标签中,我看到了Content-Length标头和截断的帖子字段. 有没有办法解决?解决方法:我使用TEXTAREA而不是INPUT修复它.仍然不确定为什么INPUT有限制.

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部