Tag: JavaScript

如何在Safari中打开外部链接而不是应用程序的UIWebView?

我有一个Phonegap(cordova)应用程序,我想要在phonegap WebView中加载一些外部网页,我还有其他外部网页,当用户激活它们时,我想在Safari中加载它们。 通常,大多数人都有他们想要在WebView中打开外部链接的问题。 将OpenAllWhitelistURLsInWebView设置为YES (在Cordova.plist / Phongap.plist中)解决了这个问题。 但是我不想打开WebView的所有链接,只是一些。 我希望我可以调用window.open('http://someexternalsite')在Safari中打开, window.parent.location.href = 'http://mysite'在WebView中打开它。 任何想法如何做到这一点?

由于错误80020101,无法完成操作。IE

可能重复: Ajax请求问题:错误80020101 我正在使用JQuery-1.64,这是我的代码来重置计时器 var message="Logged in"; var myTimeout = setTimeout("timerDone()",1000 * 1440); function timerDone() { message="Logged out"; } function timerReset() { clearTimeout(myTimeout); myTimeout = setTimeout("timerDone()", 1000 * 1440); } 但它给了我一个错误,只有在IE中,当我试图做clearTimeout。 任何想法????

Angular中方括号用法的用途是什么?

我想了解MyOtherService和MyOtherComplexService的声明之间的MyOtherComplexService 。 尤其是方括号部分的用途是什么? 什么时候使用它们,什么时候使用? var myapp = angular.module('myapp', []); myapp.factory('MyService', function($rootScope, $timeout) { return { foo: function() { return "MyService"; } } }); myapp.factory('MyOtherService', function($rootScope, $timeout, MyService) { return { foo: function() { return "MyOtherService"; } } }); myapp.factory('MyOtherComplexService', ['$rootScope', '$timeout', 'MyService', function($rootScope, $timeout, MyService) { return { foo: function() { return "MyOtherComplexService"; } } […]

如何使用ASP.NET和jQuery返回JSON

我无法得到我的代码可以返回JSON数据。 JS $(function () { $.ajax({ type: "POST", url: "Default.aspx/GetProducts", data: "{}", contentType: "application/json; charset=utf-8", dataType: "json", success: function (msg) { // How to return data here like a table??? $("#Second").text(msg.d); //alert(msg.d); } }); }); C#的Default.aspx.cs [WebMethod] public static string GetProducts() { var products = context.GetProducts().ToList(); return What do I have to return ???? } […]

在javascript中使用“return!0”有什么意义吗?

如果你去谷歌的结果页面,并运行rwt.toString() ,你会看到这个函数的返callback用是: return !0; 我想不出任何理由,为什么这不总是true 。 这只是一个true的速记,还是有更多的在这里呢?

在JavaScript中获取函数名称

有谁知道是否有办法获得JavaScript函数名称。 例如,我有一个像 function test1(){ alert(1); } 我把它放在我的头部。 然后我创build一个对象obj1并把我的function放在那里 obj1.func = test1; 当我在obj1对象中调用一个方法时,除了parsing函数的source( this.func.toString() )外,是否有任何方法让我的函数名(test1)在这个方法内部。

如何将html5video播放器静音

我已经find了如何使用jquery暂停和播放video $("video").get(0).play(); $("video").get(0).pause(); 但是我找不到静音button,如果没有jQuery解决scheme,我只需要一个onclick js解决scheme。 我需要它尽快。 还有一种方法来解决静音延迟? 我希望它在button被点击后静音/取消静音。

如何find数组中所有元素的索引?

我正在尝试在JavaScript数组中find元素的所有实例(例如“Nano”)的索引。 var Cars = ["Nano", "Volvo", "BMW", "Nano", "VW", "Nano"]; 我试过jQuery.inArray ,或类似的.indexOf() ,但它只给了元素的最后一个实例的索引,即在这种情况下,5。 我如何得到它的所有实例?

Javascript获取对象键名

我如何得到关键的名字? 比如我想要“button1”和“button2”? var buttons = { button1: { text: 'Close', onclick: function(){ } }, button2: { text: 'Close2', onclick: function(){ } } } var i; for(i in buttons){ if(buttons.hasOwnProperty(i)){ alert(buttons[i].text); } } 我尝试使用.push()虽然这不起作用。

jQuery $ .cookie不是一个函数

我想使用jQuery设置一个cookie: $.cookie("testCookie", "hello"); alert($.cookie("testCookie")); 但是当我加载我的网页,我收到错误“$ .cookie不是一个function”。 这是我所知道的: 我在这里下载了jQuery cookie插件。 我链接到jQuery和THEN的cookie插件。 jQuery和jQuery.cookie都正确加载200 OKs。 我已经看了几个其他答案( 这里和其他),大多数人build议重命名cookie.js文件。 我已经重命名我的cookie文件“jquery.cookeee.js”,但结果是一样的。 关于这里发生了什么的任何想法? 如果有帮助,我正在MVC 4中创build一个Web应用程序。