window.location相关内容
function fun(){ console.log(“Hi”); window.location.href =“http://www.google.com”; console.log(“你好,你好吗”); alert(“我很好”); fun1(); } function fun1(){ console.log(“Whats up ??”); }
..
我知道这是一个很多讨论的问题,但我无法弄清楚为什么它对我不起作用。 这是我的功能: function ShowComments(){ alert(“fired”); var movieShareId = document.getElementById('movieId'); // alert(“found div”+ movieShareId.textContent |
..
我在我的JavaScript中使用了一个绝对URL,我已经为window.location编写了硬编码。 我不想每次都改变这个我正在测试我的应用。在PHP中,我会通过测试$ _SERVER [“HTTP_HOST”]变量来找出我所在的服务器并进行相应调整。但是,我对Java并不熟悉,并且想知道它是否有类似的方法?或者,即使JavaScript有类似的方法? 代码如下: var
..
如何检查对window.location的调用是否失败,因为给定的URL无效等?是否有一些事件可以设置在窗口对象或其他可以捕获它的对象上? 解决方案 最后得到它使用“解决方法”工作,这不是我最初希望的通用解决方案: 我正在使用我尝试打开的链接是自定义网址方案的事实(例如myxx:// localhost)在移动设备上,如果失败,我想要执行的操作是重定向到标准的appstore URL
..
我发现自己总是写作: console.log(window.location.href); 甚至没有想到它。关于SO的大多数答案也是这样写的。我有什么理由不能写: location.href 因为 location 是窗口级别的对象?这是否存在跨浏览器兼容性问题? 澄清:我知道 document.location - 这是不这个
..
在没有任何验证的情况下使用window.location.href是否安全? 例如: <脚本> var value = window.location.href; alert(value); 从上面的例子中,它是否容易受到跨站点脚本(XSS)攻击? 如果是,那怎么样?攻击者如何将window.location.href的
..
我目前正在设置window.location.pathname属性以将用户重定向到相对URL。新URL包含参数,因此JavaScript行如下所示: window.location.pathname = window.location.pathname .substring(0,window.location.pathname.lastIndexOf('/')+ 1)+'myPage.xh
..
基本上我想要做的就是这样做: window.location.href =“ some_location“; window.onload = function(){ alert(“我是新位置,我已加载!”); }; 在加载窗口的新位置时,有没有办法进行回调? (上面的代码不起作用。) 解决方案 不,你不能按照你想要的方式去做。加载新页面将关闭当前文档并开始
..
在网络上,我看到大量的JavaScript程序员编写 window.location 而不是 location 。我很好奇是否有人可以提供解释原因。 window 是全局对象,因此不必包含 - 不是吗?我的意思是,你没有看到人们写 window.Math.floor 或新window.Date(),所以我很好奇为什么用 location 指定它。 我明白 location 被认为是你所在窗口
..
window.location.assign()和 window.location.replace()之间有什么区别,当两者都重定向到新页面时? 解决方案 使用 window.location.assign(“url”) 只会导致加载新文档。使用 window.location.replace(“url”)将替换当前文档,并将当前历史记录替换为该URL,以便您无法返回上一个文档已加载。
..
如何通过JavaScript强制Web浏览器对页面进行硬刷新? 硬刷新意味着获取页面的全新副本并刷新所有外部资源(图像,JavaScript,CSS)等等。 解决方案 尝试使用: location.reload(真); 当此方法收到 true 值时参数,它将导致页面始终从服务器重新加载。如果它为false或未指定,浏览器可能从其缓存中重新加载页面。
..
两者是否应该引用同一个对象? 解决方案 根据W3C,它们是相同的。实际上,对于跨浏览器安全性,您应该使用 window.location 而不是 document.location 。 请参阅: http:// www.w3.org/TR/html/browsers.html#dom-location
..
我有以下网址: http://example.com#something ,如何删除 #something ,而不会导致页面刷新? 我尝试了以下解决方案: window.location.hash =''; 但是,这不会删除哈希符号#来自网址。 解决方案 初步问题: window.location.href.substr(0,window.
..
在我的Angular 4应用程序中,我需要测试一个服务的方法,它在某些时候调用同一服务的私有方法: window.location.replace(url); 当测试到达该行时,karma-runner浏览器被重定向到 url 这当然不是我想要的。 如果我尝试间谍,我得到: 错误: :replace未声明为可写或没有setter 如何正确测试我的方法?
..
我在我的javascript中创建了一个 window.location.reload 函数。 我需要模拟在Jasmine中进行测试时重新加载函数,因为它一直在循环。 当我运行 grunt jenkins 时,测试进展顺利。但不是在浏览器中测试时(mozilla / chrome)。 这是我的代码片段。 Javascript : window.location.re
..
我试图通过UIWebView的shouldStartLoadWithRequest方法将多个内容从UIWebView内的网页传递回我的iPhone应用程序。 基本上我的网页调用window.location .href =“command:// foo = bar”我可以在我的应用程序中拦截它没问题。现在,如果我创建一个循环并立即执行多个window.location.href调用,那么sh
..
可能重复: 是否可以为YouTube应用程序注册基于http +域的URL方案,如YouTube和地图? / p> 我的iOS应用程序有一个自定义URL方案,我希望能够通过电子邮件发送一个链接到将要启动应用程序的人,如果它在设备上,或者如果他们没有它就将它们带到应用程序商店。 我想要能够发送myapp:// someurl并在appstore上启动或转到myapp,但我认为这不会
..
我一直试图在整个下午解决这个问题,但已经放弃了,现在转向聪明的人帮忙:)。 我有以下Jquery / Javascript函数,在Chrome中工作正常 - 但在IE中没有任何反应? $(“。btnsubmitpost”)。click(function(){ var topicid = $(this)。 attr('rel'); var sbody = tinyMCE.get(
..
如何同步window.top.location和window.location? 解决方案 这是你如何设置父的框架(顶部)到框架文件的位置...... top.location = self.location; 当然,此代码必须在iframe中执行,并且可以接受同源政策。
..
有没有办法检测HTTP或HTTPS然后强制使用HTTPS与JavaScript? 我有一些代码用于检测HTTP或HTTPS,但我可以' t强迫它使用 https:。 我正在使用 window.location.protocol 属性设置网站的任何内容 https:然后刷新页面以希望重新加载加载到浏览器中的新https'ed URL。 if(window.location.pro
..