问题标签 [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.

0 投票
2 回答
1165 浏览

php - 如何使用带有 get 变量的井号或井号 (#) 跳转到页面中的某个点?

我发现教程解释了我想使用 html 做什么,但是当我使用 get 变量回显代码时,对页面没有影响。例如,我将使用以下代码:

我认为问题与 get 变量有关,所以在使用 # 符号之前,我是否必须以某种方式结束它?

0 投票
2 回答
1958 浏览

web-applications - “#”或“#!”的含义是什么?出现在网站网址中的

在浏览一些流行的网站时,我注意到有时 url 会更改为包含这些字符“#”或“#!”。为什么是这样?从程序员的角度来看,他们实施了哪些技术、技术来导致这种情况。这是某个解决方案的最佳实践吗?

示例: http: //twitter.com/# ! / http://www.facebook.com/#/

0 投票
1 回答
68 浏览

mysql - 识别mysql数据库中的候选重复

我的数据库中有用户名、dob、emailID、电话号码等,每次创建新条目时,我都必须确定该用户是否已存在于我的数据库中。通过搜索整个数据库,哪些键可以唯一识别任何人?我该怎么做?我必须在大型数据库上做这件事,所以我怎样才能有效地做到这一点。

0 投票
2 回答
1877 浏览

jquery - 根据 jQuery 中的片段 ID 采取行动

我的网站上有一个 CSS 模态框,通过单击如下所示的锚点打开:

一旦用户点击它,模态框就会打开,他们会发现自己位于: http ://example.com/#modal-box

对我来说,这代表了我网站上的一个位置,所以我希望用户能够将该 url 复制并粘贴到另一个浏览器中,并弹出相同的模式框。

使用 jquery,有没有办法捕获用户所在的片段 ID,然后根据它采取行动?

0 投票
3 回答
647 浏览

http - 有没有提议将 URL 片段包含到 HTTP 请求中?

在当前的 HTTP 规范中,不会以任何方式将 URL 片段(包括并跟随 的 URL 部分#)发送到服务器。然而,随着 AJAX 的普及,它使用片段来维护某种形式的状态,在很多情况下,服务器在请求时了解 URL 片段是有用的。

例如,如果您访问http://facebook.com,然后单击流中的用户名,则 URL 将变为http://faceboook.com/#!/username - 允许 FB 更新您的页面而无需重新加载它所有的引导 JS 和 HTML。但是,如果您使用浏览器重新加载此内容,服务器将无法看到 URL 的“#/!username”部分,因此无法为您预呈现内容。一旦客户端 Javascript 加载并解析了片段,这将强制您的浏览器发出额外的请求。

我想知道是否有任何努力或建议来创建一个标准机制来实现这一点。

例如,可能有一个标准的 HTTP 标头,它将与 URL 片段的值一起发送 - 任何关心此类内容的服务器都可以访问它。

看起来这对于整个 Web 应用程序社区来说是一件非常有用的事情,所以我很惊讶没有听到任何提议。也许我错过了它。

0 投票
2 回答
732 浏览

forms - 带有哈希更改的jQuery表单插件

目前我在使用 jquery 表单插件时遇到问题。部分原因是我需要更改表单提交的哈希值。这是我在做什么的基础:

现在发生的事情是我能够更改哈希值,但我的表单不再是“ajaxify”本身,而是我只是得到一个空白页..

我究竟做错了什么?

0 投票
1 回答
129 浏览

xml - XPointer 可以“跟随”链接吗?

我知道我可以使用 XPointer 指定另一个文档的节点:

但是,我可以在当前文档中指定一个 a/@href 节点,并指向该文档中的一个节点吗?

0 投票
1 回答
1912 浏览

grails - 如何检测 URL 映射中的片段标识符?

Grails项目中,我试图根据 Url 中是否存在Fragment Identifier来映射Url。片段标识符很重要,因为 Flash 库SWFAddress使用它们与网页中的 Flash 应用程序进行通信。

我只需要确定请求 url 中是否存在片段。

我应该研究HttpServletRequest来做到这一点吗?

Grails 中根据片段标识符是否存在于 URL 中路由 URL 的最佳方法是什么?

[我在 Grails 论坛上问过同样的问题。]

0 投票
2 回答
516 浏览

ipad - 带有片段 ID 的内部 URL

.htm我希望加载到 webview 的主包中有一个大文件。在我将片段 ID 附加到 URL 的末尾之前没有问题。#c我希望 webview在按钮按下时以锚点 id 打开。

顺便说一句:如果我创建一个 URL http://www.mydomain.com/database.htm#c并从 Internet 加载它。一切都很好。

我尝试了几种方法。两者都失败了。我猜服务器端会解析互联网上的 URL,但 iPhone 没有这种能力。有人有建议吗?如果可能,请通过示例明确说明。我是一个菜鸟,我自己。

难倒

或者

0 投票
3 回答
337 浏览

javascript - 当用户使用 JQuery 访问哈希链接 (#something) 时,如何运行 JavaScript 函数?

我有一个 webb 应用程序,http://example.com/app如果用户正在访问,我想显示一个表单http://example/app#add-item

有什么方法可以使用 jQuery 脚本来添加此功能?

我当前的 jQuery 脚本已经有这样的结构:

如何使用这样的东西显示表单: