草庐IT

ui_main_window

全部标签

javascript - this 关键字是构造函数中的 window 对象

好吧,所以我以为我理解了这一点(没有双关语的意思),但显然不是。varConstructor=function(){varinternalFunction=function(){returnthis===window;};this.myMethod=function(){alert(internalFunction());};};varmyObj=newConstructor();myObj.myMethod();这提醒true。为什么内部函数不能将this视为对象?相反,我必须在myMethod中使用alert(internalFunction.call(this));。编辑:我一直

javascript - window.onload 在 Firefox+Greasemonkey 脚本中有效,但在 Chrome 用户脚本中无效?

有一个页面http://example.com/1.php像往常一样包含javascript文件:此文件包含名为exampleFunction的函数,我需要在我的用户脚本中使用它。我还有一个用户脚本://==UserScript==//@nameSomeName//@namespacehttp://example.com/userscripts//@descriptionGreetstheworld//@includehttp://example.com/*//==/UserScript==window.onload=function(){console.log(exampleFunc

javascript - 在 angular-ui-bootstrap 轮播上设置事件幻灯片

我正在使用angular、bootstrap和一个名为“ui-bootstrap”的插件来制作轮播。我有一个缩略图列表,当单击其中一个时,会显示轮播中带有高清图像的模式,类似于您在亚马逊或其他网站上看到的内容。我试图将轮播中显示的第一张图片设置为用户点击的图片。我已经能够使用$index获取图像的索引,因为我在ng-repeat中,将它提供给模态Controller并毫无问题地显示轮播。但是第一张图片我的索引始终为0,即使我尝试设置我拥有的索引也是如此。这些是我尝试过的一些事情:$scope.SliderItems=items;//Thisonesetstheitemsinthesli

javascript - ngStorage 和 $window.localStorage 的区别

ngStorage和$window.localStorage有什么区别?什么时候用一个比另一个更好?我必须为网络应用程序选择其中之一。我必须保存配置文件用户和token的数据 最佳答案 这是正常的html5本地存储:Withlocalstorage,webapplicationscanstoredatalocallywithintheuser'sbrowser.BeforeHTML5,applicationdatahadtobestoredincookies,includedineveryserverrequest.Localsto

javascript - Window.open location =no 不起作用

我需要在我的网络应用程序中创建一个弹出窗口来加载一个统一文件。为此,我使用Javascript的Window.Open。​​我不希望用户看到弹出窗口的URL或让他有机会更改URL。根据这个链接:http://javascript.about.com/library/blpopup10.htm"locationcanbesettoyesornotoindicatewhetherornotthenewwindowshoulddisplaythelocationoraddressbar.Notethatthisisarecommendationonlyassomebrowserssuchas

javascript - 导航后设置 angular-ui-tinymce 编辑器内容

我正在使用angular-ui-tinymce(最新版本0.0.4,https://github.com/angular-ui/ui-tinymce/blob/master/src/tinymce.js)。我遇到了一个我无法解决的问题。在第一个页面加载时,内容通过ng-model加载到编辑器。然后我导航到另一个状态,然后导航回编辑器的状态。该值仍然存在于范围内(我已经检查过了)但是由于某种我无法理解的原因,内容没有出现在编辑器中..这是带有指令作为属性的文本区域:此更改发生在将AngularJS从1.5更新到1.2.1之后。我认为它与ngSanitize有关,但我不确定..顺便说一下,

javascript - 在 nodejs 代码中使用 window.crypto

我正在尝试在nodejs脚本中使用window.crypto.getRandomValues方法。据我了解,当我在Node中运行这样的简单代码时,没有window元素:vararray=newUint32Array(10);window.crypto.getRandomValues(array);这就是我收到此错误的原因:ReferenceError:windowisnotdefined如何在我的代码中使用这个方法?谢谢 最佳答案 您可以使用内置的crypto模块代替。它同时提供了crypto.randomBytes()以及cryp

javascript - Angular 中的 $document 和 $window.document 有什么区别?

我在JSBin中试了下面的代码,第一个可以拿到canvas对象。但是,第二个不能。JSBin:http://jsbin.com/natavejasa/1/edit?html,js,outputvarcanvas=$window.document.getElementById('myCanvas');JSBin:http://jsbin.com/yareb/1/edit?html,js,outputvarcanvas=$document.getElementById('myCanvas');所以我想知道$window.document和$document之间有什么区别。

javascript - 你如何在 Windows 上的 node.js 中运行外部程序?

我正在Windows上使用node.js创建一个自动化的网络应用程序构建过程。我正在尝试通过Google闭包java程序运行我们的代码。我阅读了Node文档中关于child_process的文档。它提到它还不能在Windows中工作。是否有解决此问题的软件包或解决方法?这是我正在尝试运行的代码。var_exec=require('child_process').exec;_exec('java'+'-jar'+COMPILER_JAR+'--js'+srcPath+'--js_output_file'+distPath,function(e){echo("googleclosuredo

javascript - Kendo UI - 如何使用 javascript 添加和选择新选项卡(在 TabStrip 控件上)

我创建了一个函数,可以在我的KendoUITabStrip控件中打开一个新选项卡:functionAddTab(targetUrl,title){$("#tabstrip").data("kendoTabStrip").append({text:title,contentUrl:targetUrl});}这会将选项卡添加到末尾,但不会选择它。我怎样才能选择它成为事件标签!?是否需要在创建标签时设置一个id,然后调用select(..)函数,还是可以一行完成?我需要自动生成大量链接,每个链接都采用不同的标题和targetUrl。 最佳答案