问题在Chrome扩展程序的弹出页面中,使用任何JavaScript方法导致窗口弹出导致弹出窗口动画,但是,只要窗口内容被填充,就会立即失去焦点并消失. 奇怪的是,只要Chrome的开发者工具在扩展的上下文中打开,弹出窗口就会保持打开状态,但如果开发人员工具关闭,弹出窗口将立即消失. 这曾经发生在我旧的,混乱的2006 iMac上,所以我认为这是我的配置问题.但是,我刚刚在2007 iMac上完成了Mac OS X(v1.7.5)和Chrome(v23.0.1271.97)的全新安装,并创...
我在Chrome中使用youtube叠加视频时遇到问题,叠加层的不透明度为0.8,但在Chrome中,youtube视频也会应用不透明度以便您可以看到它. 我在这个任务上使用swfobject.embedSWF和ProtoTube插件,但无法解决为什么会发生这种情况,任何想法? 功能是:getVideoEmbed: function(wrapper) {var wrapperID = wrapper.identify();var flashvars = {fs: this.options.fs,autoplay: this.options.autoplay,loop: this.options.loop,hd: this.optio...
我的代码仅适用于Firefox.为什么是这样? HTML:<select id="selecter"><option>one</option><option>two</option><option>three</option></select>使用Javascript:$(function() {$(document).on("mouseover", "#selecter option",function(){alert(1) }); });我很好奇为什么IE和Chrome不会触发mouseover事件.看到这个JSFiddle:http://jsfiddle.net/yT6Y5/72/(在Firefox中完美运行.) 如何让IE和Chrome发起鼠标悬停事件?解...
我在扩展中需要动态加载代码.我写这个加载它 – var se = document.createElement('script'); se.setAttribute('type', 'text/javascript'); se.appendChild(document.createTextNode(code)); document.getElementsByTagName('head').item(0).appendChild(se);这是我在manifest.js中的安全策略 – "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'"这会抛出一个javascript错误 – "Refused to exe...
如上所述:Change an HTML5 input’s placeholder color with CSS,Chrome不支持输入占位符的CSS属性颜色. 但是有一个名为-webkit-input-placeholder的属性.如果我穿上我的CSS:#MyInput::-webkit-input-placeholder {color: blue; }有用.但是我怎么能用Javascript(或jQuery)做到这一点?解决方法:尽可能在CSS中定义它,但是将它设置为#MyInput.blue-placeholder :: – webkit-input-placeholder并使用jQuery添加/删除“blue-place...
我在谷歌Chrome应用程序中使用knockoutjs.为了能够使用knockout,我必须将真正的application.html定义为sandox页面并将其作为iframe包含在虚拟容器中.申请结构如下:- container.html | +-- application.html as iframe |+-knockout and application.jsiframe定义如下:<iframe src="application.html" frameborder="0" sandbox="allow-same-origin allow-scripts" ></iframe>运行document.getElementsByTagName("iframe")[0]在con...
我目前正在开发Google Chrome扩展程序,允许Pinterest用户轻松地从页面固定多个图像(目前无法使用的功能).为实现此目的,扩展程序具有后台页面和两个内容脚本(contentScript1.js和contentScript2.js).为清楚起见,我将解释我的扩展应该做什么,然后详细说明出现了什么问题.我的扩展(简化)事件顺序如下: >用户正在网上冲浪,并决定要从当前标签中固定图像,以便点击我的扩展程序的浏览器按钮!>单击浏览器按钮时,background.js文件会向co...
我正在使用第三方统计库,似乎有很多问题.它既大又压缩,因此调试起来并不是特别容易.我正在使用Chrome开发工具,我想知道可能有什么选项可以通过名字的呼叫次数对功能进行排名?我认为答案是Profiler选项卡,但我捕获的配置文件只记录了长链中引用“第1行”的JS文件. 这个东西冻结我的应用程序,我宁愿尽可能避免更改他们的代码,即使它是为了调试.我很乐意澄清任何不清楚的事情. 编辑:我似乎记得最近一个chrome dev工具的演示,显示了一...
我正在尝试将google maps api合并到我的chrome扩展程序中.但是,我发现清单版本2不允许document.write.有没有办法解决?解决方法:加载Maps API时使用回调URL参数,它不会使用document.write().在普通网页中,您可以这样做:function initMap() {// Create the map object here as usual }function loadMapsAPI() {var script = document.createElement( 'script' );script.src ='http://maps.googleapis.com/maps/api/js' +'?sensor=f...
据我所知,getElementsByName是HTMLDocument中定义的函数,HTMLDocument继承自Document,Document继承自Node. 那么为什么我可以在Chrome中看到Document.prototype.getElementsByName而不是Firefox?Chrome不会实现DOM2规范吗?解决方法:Does not Chrome implement DOM2 spec?是的,可能不是.我猜他们至少会实现DOM 3,如果不是more current version
我已经阅读了谷歌关于“消息传递”的文档几次,并且可能已经查看过10个其他问题同样的问题,并且已经尝试过安静一些大多数“解决方案”的变体以及我在下面的内容……这是黑魔法吧?无论哪种方式,它都在这里. 清单文件:{"manifest_version" : 2,"name" : "Message Test","version" : "1.0","browser_action": { "default_popup": "popup.html"},"background": {"scripts": ["background.js"]},"content_scripts": [{"matches" : ["<a...
我们正在为我们的客户开发一个使用dart lang和聚合物组件的应用程序.我们的一个自定义组件即datagrid使用< div contenteditable>< / div>用于向datagrid单元格输入值.我还想提供自定义格式化功能,所以我不得不重写按键事件.当我想在Chrome 35中的内容可编辑div元素中的插入位置创建新的HTML节点时,问题就出现了问题(可能是所有支持Shadow DOM的webkit浏览器,而不是通过polyfill). 当我使用window.getSelection().getRangeAt(0)来获...
我有一个Web应用程序,我想在chromebox上以kiosk模式运行.到目前为止,我几乎已经完成了所有工作,但我似乎无法摆脱屏幕周围恼人的大白边框.屏幕左上角的屏幕截图(全屏).我添加了黑色边框来勾勒图像. 我的网络应用程序从蓝色开始,白色边框由谷歌浏览器添加. 我的应用程序的manifest.json:{"manifest_version": 2,"name": "snipped","description": "snipped","version": "1.0","icons": {"128": "128.png"},"app": {"background": {"...
我在此链接中遇到了类似的问题: https://code.google.com/p/chromium/issues/detail?id=26723 当出现新的div并且鼠标不移动时,Chrome 40中的光标不会更新.Chrome问题列表有一些解决方法,但我不会让它们使用我的代码.还有一些stackoverflow问题列出了这个问题,但他们没有用vanilla javascript修复这个特殊情况. HTML:<div id ="d">Hello </div>CSS:div#d {width: 100px;height: 100px;background-color: red; }div.curs {cursor:...
如果有人问我,请原谅我,但我一直在这里搜索,并没有看到任何与我的具体问题有关的问题. 我正在建立一个单页视差式网站,其导航栏使用固定位置,以允许用户快速跳转到页面的不同部分. 目前我正在尝试实现scrollTo jQuery插件(flesler/jquery.scrollTo – Github),以提供一个很好的平滑动画滚动. 这是我实现的第5或第6种不同的jQuery方法,使这种效果无效. scrollTo方法似乎最接近工作,但它仍然无法工作. 它在Chrome 42.0.2311.90上完全不...