草庐IT

c - 波特率串行窗口端口

全部标签

javascript - 为什么嵌套局部函数将 `this` 绑定(bind)到窗口而不是父窗口

我正在阅读一些documentationaboutjavascript并偶然发现了以下代码示例:varo={value:1,outer:function(){varinner=function(){console.log(this);//boundtoglobalobject};inner();}};o.outer();它输出窗口。我不明白为什么this关键字绑定(bind)到全局对象(window)而不是父对象(外层).如果你想从inner的范围访问outer,你必须传递outer的this(这就像将outer本身)作为参数传递给它的本地inner函数。所以,正如预期的那样:varo

javascript - 无法将引导模式窗口作为路线打开

我正在使用bootstrap来显示模式,并希望它在单击anchor标记时显示为路由。但是我遇到了一个模块错误并且似乎无法弄清楚如何解决它。HTMLClickheretoopenmodal!JSvarapp=angular.module('plunker',['ui.bootstrap']);app.config(function($routeProvider){$routeProvider.when('/profile',{templateUrl:'modalContainer',controller:'ProfileModalCtrl'});})app.controller('Det

javascript - 如何在 magnific popup 插件的弹出窗口中打开弹出窗口

谁能告诉我如何使用magnific-popupjquery插件(使用ajax)在弹出窗口中打开弹出窗口。$('.ajax-popup-link').magnificPopup({type:'ajax'});Link1关于“path-to-file.html”nextpopup谢谢 最佳答案 您不能同时打开两个窗口。但是弹出的内容在第二次调用时被替换,这里是例子-http://codepen.io/dimsemenov/pen/hwIng 关于javascript-如何在magnificp

javascript - 关闭父窗口时关闭所有子窗口

我有一个可以打开多个窗口的网络应用程序。我遇到的问题是,当父窗口关闭/刷新时,子窗口保持打开状态。我试过使用onunload和onbeforeunload但它们都没有捕获窗口关闭事件(在Chrome和Firefox中)。我有一组窗口,但刷新后对它们的引用丢失了。有没有其他方法可以捕捉到这个事件?这是我与关闭窗口相关的代码(在unload和onbeforeunload之外运行closeAll()关闭我所有打开的窗口,但不是页面刷新):window.unload=function(){closeAll();}window.onbeforeunload=function(){closeAll

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

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

javascript - 窗口导航错误

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:buttonjavasriptworksonIEbutnotfirefoxwindow.navigate()我希望我的页面在选择一个选项后进行导航。我收到以下错误:未捕获类型错误:对象[objectDOMWindow]没有方法“导航”functiongo(to){window.navigate("feltoltott_kepek_elozmeny.php?show="+to);}onchange="javascript:go(this.value)"有人能帮帮我吗?谢谢。我有不止一种解决方案。我应该选择哪一个

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

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

javascript - 使用 JavaScript 或 jQuery 如何检查窗口上是否存在事件?

设置我已将一个事件附加到“窗口”对象,我想通过代码检查它是否存在。window.addEventListener('beforeunload',function(e){/*...*/},false)尝试我试过simple和jQuery,但没有成功。我对jsFiddle进行了更多尝试.window.beforeunload//isundefinedasiswindow.onbeforeunload$(window).data('events')//notworkingeither这可能吗?关于DOM和其他元素也有类似的问题(here和here),但我尝试过的方法都没有奏效。

javascript - window.print() - 不打开打印窗口

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:“Silent”PrintinginaWebApplication我希望window.print()命令直接打印,而不打开打印窗口:这可能吗?

javascript - 为什么窗口 onscroll 事件不起作用?

我想执行window的onscroll事件,但不知道为什么不能在所有浏览器(firefox、chrome等)上运行,也没有出现错误。完整代码:varelem=document.getElementById('repeat');varshow=document.getElementById('show');for(i=1;i";}window.onscroll=function(){show.innerHTML=document.body.scrollTop;};#show{display:block;position:fixed;top:0px;left:300px;}x还有jsfid