草庐IT

Android回调URL调用oncreate

全部标签

javascript - 在没有回调的情况下确定何时发出 XMLHttpRequest 请求

我正在尝试在JavaScript中重载XMLHttpRequest.*方法,以便网页可以在不使用任何侵入式回调的情况下确定是否发生了Ajax请求。现在,在使用大多数JS框架时,类似这样的东西工作得很好:XMLHttpRequest.prototype.getResponseHeader=function(){alert('Ohai,lookslikeyoumadeanAJAXrequest.');}但是,有两个问题:getResponseHeader不能再用作getResponseHeader。它不适用于简单的AJAX示例。即xmlhttp.open("GET","simple.htm

javascript - 从 iframe 中的 silverlight 应用程序获取父页面 url

我需要能够确定哪个页面托管了我的silverlight应用程序。我可以使用System.Windows.Browser.HtmlPage.Document.DocumentUri.AbsolutePath获取iframe的url,但我想获取托管iframe的网页的URL。System.Windows.Browser.HtmlPage.Document.DocumentElement.Parent为空。谢谢! 最佳答案 嗯,有人给了我一个link但他们的回答从此消失了?为谁干杯!:)我是这样做的:MainPage.xaml.cs:pu

javascript - 我可以以平台中立的方式查询无 URL 栏移动 Safari 窗口高度吗?

我正在编写一个类似于您在iPhone应用程序商店中获得的横向滚动文本阅读器小部件,其中应用程序的屏幕截图面板是嵌入在主垂直滚动面板中的不同的水平滚动面板。在所有版本(包括全分辨率键盘/鼠标计算机样式)中,面板占据容器宽度的100%,因此它就像横跨页面的水平条纹。在小分辨率触摸界面版本中,即对于智能手机,我希望它也调整大小为窗口的整个高度,以便当您垂直滚动到它时,它可以占据整个屏幕。iPhone使这变得棘手,因为$(window).height()或您想要查询它的方式似乎取决于URL栏是否可见。如果不对代码进行特殊封装以了解它是否在iPhone上,或者添加hack来滚动窗口以关闭URL栏

javascript - 如何向 .apply() 方法添加回调?

在我的代码中,我有一组函数调用。我遍历这些调用并使用.apply()调用它们。问题在于,如果新函数的调用花费了任何时间,循环将.apply()并在前一个函数完成之前调用下一个函数。>.functionsomeFunc(element,calls){if(calls.length){fn=calls[0];calls.shift();fn.apply(element,args);someFunc(element,calls);}}因此,如果在应用函数上有一个回调,那么它可以按照我想要的方式工作。即functionsomeFunc(element,calls){if(calls.lengt

javascript - 在 Dojo 类中递归调用 setTimeout 时是否存在内存泄漏?

我们已经使用Dojo创建了一个在UI上带有时钟的应用程序。但有时应用程序UI只是卡在那里,时钟就停止了。猜测JS引擎刚刚停止,因为时钟是由javascript代码驱动的。不确定以下代码会导致内存泄漏,然后导致挂起问题。我们使用递归的setTimeout调用来实现时钟。dojo.declare("xxx.xxx.HomepageHeader",[dijit._Widget,dijit._Templated],{widgetsInTemplate:true,_time:'',dateUtil:null,//....//....prefix:function(value,p){return(

javascript - Chrome.History 获取引用 URL (JS)

我想写一个chrome扩展程序,它不仅可以列出历史记录中访问过的URL,还可以列出引用URL。例如,如果我从谷歌点击维基百科,它应该说“维基百科:由谷歌引用”。我最初的尝试是为有问题的URL获取一个HistoryItem,提取其最近的VisitItem,然后使用referringVisitId来追踪初始URL,但这正是我遇到困难的地方。我的问题归结为不理解referringVisitId的含义。是打开新页面的历史条目的ID吗?是URL点击发起的VisitItem的ID吗?文档指出它是“推荐人的访问ID”,但这仍然让我感到困惑。1)referringVisitId是什么意思?2)我可以使

javascript - lua.vm.js ajax 回调触发但未返回数据

这是我在https://github.com/kripken/lua.vm.js/issues/5提出的问题我想提交给stackoverflow。鉴于更高的曝光率,我可能会在这里得到更快的答案。为了确保清楚地理解我的问题,我将重申一下。如何从下面的示例中获取回调数据?提交的问题:(lua.vm.js是)一款非常棒的软件,具有在浏览器中替代JavaScript的巨大潜力!从邮件列表、wiki、问题等收集的一些代码片段。一切都开箱即用,没有明显的性能影响。我只有JQueryajax调用和WebSocket返回消息的回调返回值有问题。例如(参见下面的script_example.html):

javascript - 调用 window.open() 在 IE 11 + Windows 8.1 Preview 上返回 null

我正在做这样的事情,其中​​MyConfig是一个aspx页面。winOpen=window.open('/Account/Register','MyConfig','toolbar=no,status=no,location=no,menubar=0,resizable=yes,scrollbars=yes,width='+wWidth+',height='+wHeight+',top='+wTop+',left='+wLeft);winOpen.focus();它返回null。它在chrome+WIndows8.1预览版中工作正常,但在IE11中不工作。编辑我在问题中又添加了一行,

javascript - 在 pushState 单页应用程序中将 URL 片段 (#) 用于模态视图

我们在pushstate-only模式下使用Backbone.Router,因此我们所有的客户端路由都是无哈希的。但是,我们在应用中实现模态视图时遇到了困难。挑战如下:我们希望后退按钮隐藏当前模态视图(因此我们需要它有一个URL);我们希望Forward在不重绘整个应用程序的情况下再次显示它;我们希望能够在任何现有路线“之上”显示模式,而不仅仅是在一个页面上;我们希望能够创建立即显示特定模式(例如登录模态视图)的链接。换句话说,我们希望模态视图在历史中呈现。我们的第一次尝试是使用像/login这样的URL作为登录模式,并在route处理程序中专门处理它们。当我们在/otherpage上

javascript - location.href 正在解码 URL

我有一个javascript函数:functionQuoteBeGone(url){location.href=url;}传递的URL已编码,例如http://www.target.com/page.asp?name%3DJohn%27s%2BProject,但是当新页面加载时,URL未编码-http://www.target.com/page.asp?name=John's+Project。撇号弄乱了页面,所以我想将它编码在URL中,但它似乎并没有保持这种状态。我假设location.href函数在传递URL之前对其进行解释。有什么建议吗? 最佳答案