Tag: 谷歌浏览器

什么是Chrome应用程序vs插件vs扩展以及如何开发它们

我正在尝试了解Chrome(浏览器)的开发。 我对此非常陌生,并试图找出从Chrome浏览器开发的起点。 只是有几个问题: Chrome浏览器应用程序与插件或扩展程序有什么区别(不确定,如果这个问题是有道理的,但希望你能得到我所要求的) 我可以为Chrome浏览器开发哪种应用程序 我需要学习哪些技术才能开发Chrome浏览器。

Google Chrome扩展程序 – 如何开启/closuresJavaScript?

是否可以通过自制的Google Chrome扩展程序打开/closuresJavaScript ? 例如,在Opera浏览器中,通过小部件, 用户自制的button等,可以做到这一点,但我没有find任何解决scheme,在Chrome浏览器(我的第一个来源是官方谷歌浏览器扩展的文档 )。 一个奇怪的方面是,我需要JavaScript来运行扩展本身…如果我能够使用扩展名closuresJavaScript,那么在我的扩展后仍然可以使用JavaScript吗? 编辑: 已经可以通过chrome.contentSettings.javascript来完成了! 看到这个例子显示了如何使用它( 快速JavaScript切换扩展,这里mlb 链接 )。

Google Chrome全黑屏幕

我不确定是什么问题,但这很奇怪。 如果一个网页包含jQuery图表或图书馆,页面加载一个完整的黑色屏幕。 我可以看到源代码和鼠标指针findbutton或链接。 我卸载并重新安装最新版本的铬,但仍然没有机会。 我希望有人能帮帮忙? ! 这是一个截图

“检查”hover元素?

注:我读过类似的线程,但没有任何相当我的问题 – 我可以右键点击它的罚款,然后就消失了。 我发现“检查元素”是Chrome中一个非常宝贵的工具,但是我最近的一次尝试,就是我学习了很多人已经拥有的巫术方式,看到我在导航栏上为元素创build了一个子菜单,popup下面的元素父项目。 popup窗口(或向下)不是我想要的样式,所以我右键单击>检查元素以查看来自哪里的确切内容,并更好地了解如何实现所需的效果。 但是,只要我将鼠标从菜单上移开,它就消失了。 所以我不能在检测窗格中select不同的元素,看看哪个区域被同时突出显示。 有没有办法解决这个问题,而不需要改变菜单,这样一旦激活就可以保持“popup”状态?

HTML表单PUT方法

因为服务器端只接受PUT方法,所以我在HTML表单中使用了method='PUT' 。 但浏览器没有像预期的那样使用方法PUT,它是GET 。 当我设置method='POST'它是POST 。 我不知道为什么method='PUT'不起作用。 我已经在Chrome和Firefox上进行了testing。

使用JavaScript / JQuery将HTML表格数据导出到Excel在Chrome浏览器中无法正常工作

速度模板中有一个HTML表格。 我想出口的HTML表格数据,以使用Java脚本或jQuery的,与所有浏览器comatibale excel。 我正在使用下面的脚本 <script type="text/javascript"> function ExportToExcel(mytblId){ var htmltable= document.getElementById('my-table-id'); var html = htmltable.outerHTML; window.open('data:application/vnd.ms-excel,' + encodeURIComponent(html)); } </script> 这个脚本在Mozilla Firefox中工作正常,它popup一个对话框的Excel,并要求打开或保存选项。 但是,当我在Chrome浏览器中testing相同的脚本, 它不按预期工作 ,点击button时,没有popup的Excel。 数据被下载到“文件types:文件”的文件中,没有像.xls这样的扩展名。在Chrome控制台中没有错误。 Jsfiddle例子: http://jsfiddle.net/insin/cmewv/ 这在Mozilla中正常工作,但不在Chrome中。 Chrome浏览器testing用例: 第一张图片:我点击导出到excelbutton 结果是:

Chrome扩展程序开发人员信息中心中的展示意味着什么?

在开发者仪表板的统计下,我们可以find两种types的图表:安装和展示。 这些是什么意思?

Chrome扩展程序:如何在新标签页中打开链接?

在我的Stackoverflow文件夹中,我有stackoverflow.ico和2个波纹pipe文件。 当将其导入到Chrome时,它会在地址栏中显示图标,但是当我点击它时,Chrome不会打开任何新标签页。 我究竟做错了什么? 的manifest.json { "name": "Stackoverflow", "version": "1", "browser_action": { "default_icon": "stackoverflow.ico" }, "background": { "page": "index.html" }, "permissions": ["tabs"], "manifest_version": 2 } 的index.html <html> <head> <script> chrome.browserAction.onClicked.addListener(function(activeTab) { var newURL = "http://stackoverflow.com/"; chrome.tabs.create({ url: newURL }); }); </script> </head> </html>

如何findJS内存泄漏?

我一直在使用Chrome浏览器的堆分析器,但是它很混乱。 特别是如果里面有最小化的库。 但即使是元朗的观点,可能不会被删除的元素也很不清楚。 有没有任何提示如何使用堆转储在铬findJS代码,导致内存泄漏,不能被GC清理的代码…以及如何find乱七八糟的东西即使从DOM删除的元素? 换句话说,如何正确读取chrome中的堆转储? 统治者观点? 比较?

Google Plusbutton代码在Chrome中警告:“不安全的JavaScript尝试访问框架”

我正尝试在我的网站上添加一个Google Plusbutton,尽pipe我在Chrome上使用了Google推荐的代码,但仍然不断收到JavaScript安全警告。 我用直接从Google网站pipe理员的推荐代码复制的代码复制了错误,没有其他补充: <html itemscope itemtype="http://schema.org/"> <head> <meta itemprop="name" content="Title"> <meta itemprop="description" content="Description"> </head> <body> <g:plusone annotation="inline"></g:plusone> <script type="text/javascript"> (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')\[0\]; s.parentNode.insertBefore(po, s); })(); </script> </body> 在Chrome中加载(Mac上为15),开发者控制台警告: Unsafe JavaScript attempt to access frame with URL http://mydomain.com/ from frame […]