草庐IT

swift - 按下远程通知时打开 View Controller

全部标签

javascript - Chrome 应用,在新标签页中打开链接

我正在构建一个chrome应用程序,它只会在chrome的新标签页中打开一个链接,例如“http://www.cnn.com/”。我的manifest.json中有以下代码{"manifest_version":2,"name":"CNN","version":"2.1","permissions":["webview","pointerLock","geolocation","videoCapture"],"app":{"background":{"scripts":["main.js"]}}}这就是我在main.js中的内容:chrome.app.runtime.onLaunche

javascript - 在管道传输到 gulp browserify 期间如何获得错误通知?

我正在使用browserify,因此我可以在我的前端代码中使用npm模块,并使用gulp来完成我的构建任务。这很好用:varbrowserify=require('gulp-browserify');gulp.task('js',['clean'],function(){gulp.src('./public/js/src/index.js').pipe(browserify({insertGlobals:true,debug:!gulp.env.production})).pipe(gulp.dest('./public/js/dist'))});但是,如果我的JS中存在语法错误,我希

javascript - 如何仅当在 jVectorMap 中单击区域时才显示工具提示,并让它打开?

我正在使用这个jVectorMap.默认情况下,它会在悬停时显示工具提示。这是我要实现的目标-仅在单击时显示工具提示(部分有效,但工具提示应位于鼠标光标上方。我不知道如何获取鼠标光标位置。)让工具提示打开,直到用户明确点击关闭。代码:jsfiddle$('#map').vectorMap({map:"us_aea_en",backgroundColor:"transparent",regionStyle:{initial:{fill:"#818486"}},onRegionClick:function(e,code){varmap=$('#map').vectorMap('get','

javascript - 打开 Chrome 扩展程序时出现 Service Worker TypeError

当我打开WAVE(Web可访问性评估工具)扩展程序时,我的服务人员在Chrome中抛出此错误:Uncaught(inpromise)TypeError:Requestscheme'chrome-extension'isunsupportedatsw.js:52(anonymous)@sw.js:52Promise.then(async)(anonymous)@sw.js:50Promise.then(async)(anonymous)@sw.js:45Promise.then(async)(anonymous)@sw.js:38我的服务worker代码是:(function(){'us

javascript - 按下回车键时,onClick 不会仅通过一个输入触发

我在InternetExplorer7中遇到事件问题。当我有一个包含两个或更多input[type=text]的表单并且我按下回车键时,事件按以下顺序发生:提交按钮(onClick)表单(onSubmit)示例代码:如果我只有一个input[type=text]并按下回车键,提交按钮onClick事件不会触发。示例代码: 最佳答案 按钮的onclick应该(我认为)只在按钮被实际点击时触发(或者当焦点在它上面并且用户点击输入时),除非你添加了逻辑来改变它。添加额外的文本框是否可能会改变元素的Tab键顺序(在这种情况下可能使按钮成为默

javascript - iframe 单击链接它在父页面而不是 iframe 页面中打开

用户在iframe对话框窗口中单击URL超链接(http://example.com),对话框窗口关闭,链接在父页面中打开。如何在父页面而不是iframe页面中打开点击的链接? 最佳答案 在iFrame页面上:GotoCNN 关于javascript-iframe单击链接它在父页面而不是iframe页面中打开,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3044788/

javascript - 使用键盘快捷键打开浏览器操作的弹出窗口

我正在开发带有浏览器操作弹出窗口的GoogleChrome扩展程序。当用户单击该图标时,会出现弹出窗口。有没有办法用CTRL+之类的键盘快捷键打开这个弹出窗口? 最佳答案 您需要向您的manifest.json添加一个"commands"对象,如https://developer.chrome.com/extensions/commands所示。.如果您的扩展程序的弹出窗口是“browser_action”弹出窗口(由manifest.json中的“browser_action”键表示),您需要“_execute_browser_a

Javascript:查找使用相同域打开的浏览器窗口

如果所有打开的浏览器窗口与尝试获取列表的窗口来自同一域,是否有办法获取所有打开的浏览器窗口的列表? 最佳答案 一般不会。除非窗口之间存在“连接”(例如,一个窗口使用window.open打开所有其他窗口),否则出于安全原因,浏览器窗口无法交互。编辑:如果您为您的窗口指定了一个名称,您可以在刷新父页面后重新获得对它的控制。windowVar=window.open('somePage.html','windowName');打开一个名为windowName的子窗口。刷新父页面后,windowVar=window.open('','wi

javascript - 打开一个具有一定纵横比的fancyBox

有谁知道如何打开具有特定宽高比(例如16:9)的可调整大小的fancyBox? 最佳答案 没有一种本地方法可以轻松调整Fancybox的大小。您可以使用screen.height做一些简单的数学运算,以相对于当前屏幕分辨率的特定纵横比打开Fancybox。varheight=screen.height/4;$("#test").fancybox({'width':16/9.*height,'height':height,'autoDimensions':false});}); 关于jav

javascript - Jquery 从远程主机获取 json

您好,我正在尝试使用这段代码从远程主机读取json。$(document).ready(function(){$("button").click(function(){$.getJSON("http://xx.xxx.xxx.xx/rest/user.json",function(result){$.each(result,function(i,field){$("div").append(field+"");});});});});GetJSONdata问题是当我在浏览器中输入url时,我从中获取了json。但是使用上面的jquery方法获取json失败。有人可以在这方面提供帮助。谢