window.location相关内容

JSP或JavaScript等效于PHP的$ _SERVER [" HTTP_HOST"]?

我在我的JavaScript中使用了一个绝对URL,我已经为window.location编写了硬编码。 我不想每次都改变这个我正在测试我的应用。在PHP中,我会通过测试$ _SERVER [“HTTP_HOST”]变量来找出我所在的服务器并进行相应调整。但是,我对Java并不熟悉,并且想知道它是否有类似的方法?或者,即使JavaScript有类似的方法? 代码如下: var ..
发布时间:2019-05-24 18:26:51 Java开发

如何检测window.location是否失败?

如何检查对window.location的调用是否失败,因为给定的URL无效等?是否有一些事件可以设置在窗口对象或其他可以捕获它的对象上? 解决方案 最后得到它使用“解决方法”工作,这不是我最初希望的通用解决方案: 我正在使用我尝试打开的链接是自定义网址方案的事实(例如myxx:// localhost)在移动设备上,如果失败,我想要执行的操作是重定向到标准的appstore URL ..
发布时间:2019-04-27 14:25:21 前端开发

在浏览器中仅使用位置与使用window.location是否有任何区别

我发现自己总是写作: console.log(window.location.href); 甚至没有想到它。关于SO的大多数答案也是这样写的。我有什么理由不能写: location.href 因为 location 是窗口级别的对象?这是否存在跨浏览器兼容性问题? 澄清:我知道 document.location - 这是不这个 ..
发布时间:2019-02-20 19:30:55 前端开发

设置JavaScript window.location

我目前正在设置window.location.pathname属性以将用户重定向到相对URL。新URL包含参数,因此JavaScript行如下所示: window.location.pathname = window.location.pathname .substring(0,window.location.pathname.lastIndexOf('/')+ 1)+'myPage.xh ..
发布时间:2019-02-19 18:01:25 前端开发

有没有办法在更改window.location.href后进行onload回调?

基本上我想要做的就是这样做: window.location.href =“ some_location“; window.onload = function(){ alert(“我是新位置,我已加载!”); }; 在加载窗口的新位置时,有没有办法进行回调? (上面的代码不起作用。) 解决方案 不,你不能按照你想要的方式去做。加载新页面将关闭当前文档并开始 ..
发布时间:2019-01-25 19:37:07 前端开发

window.location与只是位置

在网络上,我看到大量的JavaScript程序员编写 window.location 而不是 location 。我很好奇是否有人可以提供解释原因。 window 是全局对象,因此不必包含 - 不是吗?我的意思是,你没有看到人们写 window.Math.floor 或新window.Date(),所以我很好奇为什么用 location 指定它。 我明白 location 被认为是你所在窗口 ..
发布时间:2019-01-25 19:05:01 前端开发

window.location.assign()和window.location.replace()之间的区别

window.location.assign()和 window.location.replace()之间有什么区别,当两者都重定向到新页面时? 解决方案 使用 window.location.assign(“url”) 只会导致加载新文档。使用 window.location.replace(“url”)将替换当前文档,并将当前历史记录替换为该URL,以便您无法返回上一个文档已加载。 ..
发布时间:2019-01-23 22:57:07 前端开发

当前页面的JavaScript硬刷新

如何通过JavaScript强制Web浏览器对页面进行硬刷新? 硬刷新意味着获取页面的全新副本并刷新所有外部资源(图像,JavaScript,CSS)等等。 解决方案 尝试使用: location.reload(真); 当此方法收到 true 值时参数,它将导致页面始终从服务器重新加载。如果它为false或未指定,浏览器可能从其缓存中重新加载页面。 ..
发布时间:2019-01-22 19:39:01 前端开发

角度测试使用window.location.replace的服务方法

在我的Angular 4应用程序中,我需要测试一个服务的方法,它在某些时候调用同一服务的私有方法: window.location.replace(url); 当测试到达该行时,karma-runner浏览器被重定向到 url 这当然不是我想要的。 如果我尝试间谍,我得到: 错误: :replace未声明为可写或没有setter 如何正确测试我的方法? ..

在Jasmine测试中模拟window.location.reload

我在我的javascript中创建了一个 window.location.reload 函数。 我需要模拟在Jasmine中进行测试时重新加载函数,因为它一直在循环。 当我运行 grunt jenkins 时,测试进展顺利。但不是在浏览器中测试时(mozilla / chrome)。 这是我的代码片段。 Javascript : window.location.re ..
发布时间:2018-11-19 14:38:45 其他开发

使用多个window.location.href调用触发shouldStartLoadWithRequest

我试图通过UIWebView的shouldStartLoadWithRequest方法将多个内容从UIWebView内的网页传递回我的iPhone应用程序。 基本上我的网页调用window.location .href =“command:// foo = bar”我可以在我的应用程序中拦截它没问题。现在,如果我创建一个循环并立即执行多个window.location.href调用,那么sh ..
发布时间:2018-09-28 11:26:04 移动开发

创建一个链接,可以启动iOS应用程序,也可以重定向到应用商店

可能重复: 是否可以为YouTube应用程序注册基于http +域的URL方案,如YouTube和地图? / p> 我的iOS应用程序有一个自定义URL方案,我希望能够通过电子邮件发送一个链接到将要启动应用程序的人,如果它在设备上,或者如果他们没有它就将它们带到应用程序商店。 我想要能够发送myapp:// someurl并在appstore上启动或转到myapp,但我认为这不会 ..
发布时间:2018-09-05 20:19:11 移动开发