window.location 相关问题

window.location是JavaScript中的一个属性,用于获取当前页面的位置。

NextJS 导出错误,位置未定义

我有 NextJS 应用程序,我在文件顶部使用“使用客户端”将页面声明为客户端。当我尝试构建所述应用程序时,我收到错误消息 预渲染时发生错误...

回答 1 投票 0

window.location.href 不重定向

我知道这是一个经常讨论的问题,但我不明白为什么它对我不起作用。 这是我的功能: 函数显示评论(){ 警报(“解雇”); var movieShareId = document.getElemen...

回答 12 投票 0

设置 JavaScript window.location

我当前正在设置 window.location.pathname 属性以将用户重定向到相对 URL。新的 URL 有参数,因此 JavaScript 行如下所示: 窗口.位置.路径名 =

回答 4 投票 0

为什么在Firefox项目中触发window.location.href时Playwright无法工作?

我有一个带有 onClick 侦听器的 React 组件,如下所示:

回答 0 投票 0

如何使 HTML a href 超链接打开新窗口?

这是我的代码: 测试 当您点击它时,它会将您带到雅虎...

回答 4 投票 0

在新选项卡中将表单输入添加到 URL

我目前正在使用下面的方法将用户的输入添加到 URL,但它会在同一窗口中打开。我尝试过 window.open 来获取在新选项卡中打开的链接,但没有成功。我也尝试过添加 _blank...

回答 1 投票 0

window.location 在 github 页面中不起作用[已关闭]

我在github上上传了我的项目,但下一页movies.html没有显示。如果您在我的搜索栏中的index.html 上搜索电影,它应该会转到下一页movies.html。请参阅...

回答 0 投票 0

setTimeout 和 window.location 没有功能

我正在尝试使用 setTimeout 和 window.location 而无需在函数中执行它,有人可以告诉我为什么下面的代码不起作用吗?似乎完全合乎逻辑。没有 setTimeout 它工作

回答 0 投票 0

如何使 HTML 成为 href 超链接打开新窗口?

这是我的代码: 测试 当你点击它时,它会带你到雅虎......

回答 3 投票 0

如果已经使用onclick,如何在点击下载链接后重定向?

我有以下(部分)代码: 跨度类=“checkmarkz”> 我有以下(部分)代码: <input type="checkbox" id="myCheck"> span class="checkmarkz"></span> <a href="test.zip" class="download" onclick="return ifchecked()">One-time download!</a> <script> function ifchecked() { if (document.getElementById('myCheck').checked) { return true; } else { let warning = document.getElementById('warning'); warning.style.display = "block"; return false; } } </script> 我需要在下载后将用户重定向到 success.php。 注意:我知道还有其他问题是用户在下载链接后要求重定向,但在这种情况下我已经 onclick="return ifchecked()",那么我不知道如何或在哪里可以添加重定向因为我需要先选中复选框。请在给我 -1 或 -2 或 -3 之前考虑这一点。请善待。谢谢。 首先不要使用内联 HTML 事件属性,因为这是一种已有 25 年历史的事件连接技术,它不会消亡,因为人们只是不断复制其他人的代码。 相反,使用现代方法,即.addEventListener()。使用此方法,您可以为同一事件注册多个事件侦听器,并且侦听器将按照您注册它们的顺序触发。 举个例子: const btn = document.querySelector("button"); btn.addEventListener("click", foo1); // Register 1st handler btn.addEventListener("click", foo2); // Register 2nd handler btn.addEventListener("click", foo3); // Register 3rd handler function foo1(){ console.log("foo1"); } function foo2(){ console.log("foo2"); } function foo3(){ console.log("foo3"); } <button type="button">Click Me</button> 但是,在您的用例中,您似乎不需要多个回调。你会做这样的事情: // Get DOM references just once, not everytime the function runs const label = document.querySelector("label"); const chk = document.getElementById('myCheck'); const warning = document.getElementById('warning'); const link = document.querySelector(".download"); const success = document.querySelector("#success"); // Set up the event callback link.addEventListener("click", ifChecked); function ifChecked(event) { event.preventDefault(); // Cancel the click event on the link // Check to see if the checkbox is checked if (chk.checked) { link.click(); // Begin the download warning.classList.add("hidden"); // Hide the warning label.classList.add("hidden"); // Hide the checkbox and link success.classList.remove("hidden"); // Show the success message } else { warning.classList.remove("hidden"); // Unhide the warning chk.focus(); // Set the focus on the checkbox } } .hidden { display:none; } <label> <input type="checkbox" id="myCheck"> <a href="test.zip" class="download">One-time download!</a> </label> <span id="warning" class="warning hidden">You must agree by checking the checkbox.</span> <span id="success" class="hidden">Congrats!</span> 请记住,此代码实际上不会阻止某人多次下载该文件(如果他们真的想要的话)。他们所要做的就是查看页面的源代码并查看下载文件的路径和文件名,然后手动导航到该位置。如果你真的想保护文件,你需要某种服务器端验证。

回答 1 投票 0

Angular - 如何在不修改历史记录的情况下更改 url

我想更改我的页面的 url,但不更改角度历史状态或重新加载页面。 这有可能吗? 已经试过了 方法 没有历史变化 不重新加载

回答 1 投票 0

window.location.href 添加到现有主机名的链接而不是替换它

我有一个 POST API 函数,它在单击按钮时激活。 API 以字符串格式返回生成的链接(“数据”变量),但是当我尝试放入 window.location.href = data 时,lin ...

回答 2 投票 0

window.location.href和<a href><a>的区别是什么?

我刚刚读了一些关于window.location属性和方法的概念,我知道1.window.location.href="http:/google.com" 2.window.location.assign("http:/google.com")。我知道1.window.location.href="http:/google.com" 2.window.location.assign("http:/google.com") 3.window......。

回答 2 投票 0

在Javascript中使用href,如谷歌的网页。

这听起来像是一个愚蠢的问题,也许这是个愚蠢的问题,我提前道歉,但我有一个问题,试图让我的window.location.href在网页上显示一个警告,如......

回答 1 投票 1

window.location.replace 返回 该网站无法提供安全连接,它发送了一个无效的响应。Vercel部署和vanilla JS

所以我在进一步开发这个网站,这次我增加了一个firebase登录,登录后应该会重定向到主页面。但是我得到 "本网站无法提供安全连接,...

回答 1 投票 0

将查询参数添加到url的末尾,并使用pushState进行查询。

我有一个页面,允许我通过 "过滤器 "标签来过滤帖子。我需要将任何被点击的过滤器添加为一个查询参数。例如,url看起来像这样:domain.comcategoryfiltered。当...

回答 1 投票 0

如何使用javascript重定向?

所以,正如你所看到的,我使用了一个loginform,它可以在线验证用户和密码,生成一个令牌,一旦令牌存在,就会将页面重定向到pacientes.html上。

回答 1 投票 -1

使用Java检查URL中的参数以更改按钮颜色

在我的Rails 6应用中,我想检查Url中的参数ID,并更改具有相同ID的按钮。例如:http:// localhost:3000 / en / search?category = 9,应更改id =“ 9”我的按钮...

回答 1 投票 1

HTML页面未加载(Javascript)

我一直试图将页面从一个登录页面切换到另一个登录页面。它似乎没有加载,或者我做错了什么?代码笔的链接:https://codepen.io/batajusasmit/pen/OJVyGEW这是我的...

回答 1 投票 0

仅在URL为https://mywebsite.com/my-account/return时才添加CSS

仅当窗口URL为https://mywebsite.com/my-account/return CSS时,我才想加载以下CSS: 。shop table.shop_table.my_account_orders> tbody> tr {display:table-row!。 ..</div>

回答 1 投票 -3

© www.soinside.com 2019 - 2024. All rights reserved.