问题标签 [fragment-identifier]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 以编程方式更新哈希时禁用 hashchange 侦听器(jQuery BBQ)
为了防止在以编程方式设置 URL 哈希 (#) 时出现反馈循环(与手动更改 URL 相比),我想暂时禁用 hashChange 侦听器。
使用$.bbq.pushState(hash)更新哈希时,我应该如何更改此代码以实际禁用 hashchange 事件?(下面的代码不起作用)
javascript - 如何检测 JavaScript 中的哈希后 URL 是否已更改
如何检查 JavaScript 中的 URL 是否已更改?例如,使用 AJAX 的 GitHub 等网站将在 # 符号后附加页面信息以创建唯一的 URL,而无需重新加载页面。检测此 URL 是否更改的最佳方法是什么?
onload
是否再次调用该事件?- URL 是否有事件处理程序?
- 还是必须每秒检查一次 URL 以检测更改?
javascript - URL中的口音,我怎样才能正确地转义它们?
我必须获取 URL 中 # 字符旁边的内容(在 javascript 中)。例如,当有一个 é 时,我会得到转义字符。我可以对它们进行 unescape(),但我得到了奇怪的字符,例如 Ã。我怎样才能得到正确的字符?
javascript - 使用 JavaScript 处理哈希片段
我想在我的 java 脚本中获取哈希参数值,例如我的 url 应该是这样的
我想在变量中获取 mydata ,该变量将是“数据”作为值,而 myopt 是“选项”
我正在尝试像这里 Google Code那样实现 google ajax 整流罩
我试图实现jquery地址
但是有很大的失败,所以请通过解决第一部分来帮助我,或者给我简单的演练教程来为我的 ajax 请求实现 jquery 地址,谢谢
jquery - 嵌套的 jquery-ui 选项卡深度链接/片段
是否可以通过 url 片段链接到嵌套的 jquery ui 选项卡?
例如链接到:
foo.html#tab-1
没问题。但链接到:
foo.html#tab-1-nestedtab-2(这是位于外部选项卡内的选项卡内容)
不起作用。
jsfiddle在这里:http: //jsfiddle.net/HtrgA/
任何帮助表示赞赏!
javascript - URL 片段和 BASE 标记
我<base>
在应用程序中使用标签来简化开发。
我知道当锚只是一个 URL 片段时发生的“功能<base>
”,因为它路由到URL + 片段。
我能做些什么来规避它?我从来没有window.location
在 Javascript 中做任何事情,而不是在它上面乱搞一段时间,我假设有人知道一个快速和肮脏的,或者一个例子。
这可以规避吗?如果有,请指教。
(我讨厌提出没有尝试过的问题,但我一直在搜索/阅读无济于事)
(另外;使用 jQuery,因此欢迎任何可以利用 vanilla Javascript 或 jQuery 的示例)
我一起破解的 jQuery 解决方案,但不确定它是否可以作为永久解决方案,想法?
javascript - 单击浏览器的后退按钮时重定向到特定页面
这是一个小问题,但它就是这样:
我有一个网站,用户只能通过下一个和后退按钮从一个页面导航到另一个页面。即有一个用户必须遵循的向导。向导的一部分包括不同的页面,一部分包括相同的页面但具有更改的 div(但从用户体验来看,它是一个不同的页面)。
每当用户单击浏览器的后退按钮时,我只想将用户重定向到向导的第一页。
如果可能且简单,我更喜欢在不使用(又一个)插件的情况下这样做。
谢谢。
html - HTML 滚动效果
我注意到很多网站最近都在实施新的滚动效果。这是一个例子:
当您第一次开始滚动时,初始部分保持原位(z-index 为 1?),而内容滚动到它的顶部。它还使用片段并根据用户滚动到的区域动态突出显示它的导航栏。
我见过一些网站使用类似的技术。一个(我找不到链接)动态更改背景。
是否有用于这些类型网站的通用技术?
ajax - 这个 AJAX URL 的 _escaped_fragment_ 请求会是什么样子?
假设我有一个带有此 URL 的 AJAX 应用程序: http://www.foo.com/bar#!a=1&b=2&c=3
来自 GoogleBot的可抓取 AJAX请求是什么样的?
我假设:
一种) http://www.foo.com/bar?_escaped_fragment_=a%3D1%26b%3D2%26c%3D3
但看起来真的是这样:(即=
s 不是 url 编码的)
二) http://www.foo.com/bar?_escaped_fragment_=a=1%26b=2%26c=3
B)是我将收到的实际请求是否正确?
仔细检查规范, B)似乎是正确的,但我仍然觉得它有点令人惊讶,因为许多罐装查询字符串解析器可能不会给你这个输入想要的结果。
fragment-identifier - 仅使用数字作为 URI 片段标识符是否有效?
这样的链接有效吗?
http://some.server/some/path#123
根据“URL 中片段标识符的有效字符列表?” 答案,它应该是有效的。但是,APT 解析器抱怨这种链接无效。
这些链接是由JXR生成的,我想知道是否应该修复 JXR 或者 APT 解析器是否损坏(APT 由Maven 站点插件使用)。