cost 298 ms
在 next.js 中使用浏览器后退按钮时,动态路由页面不会出现 - Daynamic routing page in not coming, when use browser back button in next js

在一个 Next.js 项目中,我遇到了一种情况,我从 API 获得了一个新的 URL 路径。我必须在浏览器中更新该 URL 路径而不重新加载该页面。 我在History.pushState()的帮助下这样做 在History.pushState()的帮助下,我能够在浏览器中更新 URL 而无需重新 ...

如何在 react-router-v6 中获取以前的 URL? - how to get previous URL in react-router-v6?

我正在使用 react-router-v6,我想知道是否有记录或获取以前的 URL? 我想使用一个基于我的浏览历史的条件,并检查我以前的 URL 页面是否是 x 做某事,否则做其他事情。 例如: 或者只是简单地记录 prevUrl: 我怎样才能得到prevUrl? ...

善意的后退按钮重定向脚本? - Good-willed Back Button Redirect Script?

我正在尝试充分利用后退按钮重定向脚本功能。 我有一个插件可以在我的网站上播放背景音乐(用户启动的)。 只要用户点击前进,音乐就会连续不断地从一个页面流到另一个页面,几乎不间断,无需重新启动。 如果用户单击后退按钮(或刷新),音乐将停止并且他们必须手动按下播放以重新开始播放。 作者说他们没有办法解决 ...

检测浏览器 window 更改的最佳方法,例如 go 返回、url 更改、重新加载、关闭事件 - Best way to detect browser window changes like go back, url change, reload, close event

所以我正在开发一个测试应用程序,当出现以下情况时,我需要调用finsihTheTest() function(即这个 function 通过保存答案、时间和其他信息来完成测试): 用户尝试重新加载页面。 用户尝试从页面返回 go。 用户尝试关闭选项卡。 用户尝试关闭浏览器 window。 用户转到另 ...

Chrome:如何检测历史导航(已按下后退按钮) - Chrome: How to detect history navigation (back button having been pressed)

我知道,这个问题看起来与那些经常被问到和重新问到的问题非常相似,例如: 使用浏览器后退按钮时如何强制重新加载页面? 我需要知道用户是否有... . 导航到当前页面,或重新加载当前页面(在这两种情况下页面已正常加载,我不需要进一步的特定操作) . 或者已经使用历史后退或前进按钮到达当前页面(在这 ...

有没有办法为多步表单创建后退按钮不是基于 HTML? - Is there a way to create a back button for a multistep form isn't HTML based?

我有一个数据集管理器,它使用复选框进行用户输入,但不是 HTML 表单。 用户点击按钮后,会出现一个 function 改变元素的显示(下面是 function 在第一步和第二步之间改变元素的部分)。 我想为每个步骤创建一个后退按钮,以便用户可以 go 回到每个单独的步骤,所有输入均为空白(包括第 ...

如何删除谷歌浏览器中特定网站的所有历史记录 - How to delete all history of specific website in google chrome

在历史部分的谷歌浏览器中,我想删除与特定网站相关的所有历史记录,例如: facebook.com ,我可以搜索facebook.com然后搜索 select 所有复选框并删除,但这是一项耗时的工作。 有什么简单的方法可以清除特定网站的历史记录吗? 甚至通过编写代码或脚本? ...

如何检查我是否来自“直接”路由而不是来自“反向”路由? - How to check if I'm coming from a "direct" routing and not from a "back" routing?

这基本上是一个简单的任务:我将 Vue3 与 Vue 路由器一起使用,我的Home.vue组件位于/路由中,然后有一个ProductDetails.vue组件位于/product路由中。 当用户导航到我的/路线时,我想执行某个操作。 但是,我只希望在用户直接导航到此处时发生此操作,这意味着通过单击 ...

防止添加到历史 API 数组 - Prevent Adding To History API Array

如果用户在特定/同一页面上并且只有 location.search 参数更改,是否可以阻止将当前页面 URL 添加到历史记录? 该页面使用新的搜索参数重新加载,但如果路径名没有更改,我无法阻止 URL 存储到 History 数组中。 当我单击后退按钮时,我需要在历史记录中只有一个产品页面,而不是 ...

使用 Firefox 时,Zoom 启动无效的会议 ID - When Using Firefox, Zoom Launches Invalid Meeting ID

标题几乎描述了它。 当我在 Firefox 中浏览时,我的 Zoom 桌面应用程序会在看似随机的时间启动并显示消息 会议 ID 无效 请检查并重试。 同时,我的组织的身份验证网页将自动打开一个新选项卡。 似乎有什么东西试图开始一个不存在的 Zoom 会议,但我不知道是什么或为什么。 我没有 ...

Htmx - 使用 hx-push-url=true 禁用保存 DOM 的快照 - Htmx - Disable saving snapshot of the DOM with hx-push-url=true

根据hx-push-url Htmx文档: hx-push-url 属性允许您将 URL 推送到浏览器位置历史记录中。 这将创建一个新的历史条目,允许使用浏览器的后退和前进按钮进行导航。 htmx 对当前 DOM 进行快照并将其保存到其历史缓存中,并在导航时从该缓存中恢复。 这会导致以 ...

回到历史时的classlist.remove - classlist.remove when going back in history

我用javascript做了一个小的页面转换。 当用户点击一个链接时,一个黑色的 div 会获得“slide”类,它会触发动画从 0 到 1 的不透明度。 然后,它触发到下一页的链接,其中黑色 div 从不透明度 1 变为 0。这工作得很好。 但是当我回顾历史时,div 仍然有“幻灯片”类,所 ...

在状态树中找不到路由器减速器,它必须安装在“路由器”下 - Could not find router reducer in state tree, it must be mounted under "router"

我正在使用这些版本 export const browserHistory = createBrowserHistory({ basename: '/clearance-authorization' }) 我收到此错误无法在状态树中找到路由器减速器,它必须安装在“路由器”下 减速器.js ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM