问题标签 [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.
php - 如何使用带有 get 变量的井号或井号 (#) 跳转到页面中的某个点?
我发现本教程解释了我想使用 html 做什么,但是当我使用 get 变量回显代码时,对页面没有影响。例如,我将使用以下代码:
我认为问题与 get 变量有关,所以在使用 # 符号之前,我是否必须以某种方式结束它?
web-applications - “#”或“#!”的含义是什么?出现在网站网址中的
在浏览一些流行的网站时,我注意到有时 url 会更改为包含这些字符“#”或“#!”。为什么是这样?从程序员的角度来看,他们实施了哪些技术、技术来导致这种情况。这是某个解决方案的最佳实践吗?
示例: http: //twitter.com/# ! / http://www.facebook.com/#/
mysql - 识别mysql数据库中的候选重复
我的数据库中有用户名、dob、emailID、电话号码等,每次创建新条目时,我都必须确定该用户是否已存在于我的数据库中。通过搜索整个数据库,哪些键可以唯一识别任何人?我该怎么做?我必须在大型数据库上做这件事,所以我怎样才能有效地做到这一点。
jquery - 根据 jQuery 中的片段 ID 采取行动
我的网站上有一个 CSS 模态框,通过单击如下所示的锚点打开:
一旦用户点击它,模态框就会打开,他们会发现自己位于: http ://example.com/#modal-box
对我来说,这代表了我网站上的一个位置,所以我希望用户能够将该 url 复制并粘贴到另一个浏览器中,并弹出相同的模式框。
使用 jquery,有没有办法捕获用户所在的片段 ID,然后根据它采取行动?
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 应用程序社区来说是一件非常有用的事情,所以我很惊讶没有听到任何提议。也许我错过了它。
forms - 带有哈希更改的jQuery表单插件
目前我在使用 jquery 表单插件时遇到问题。部分原因是我需要更改表单提交的哈希值。这是我在做什么的基础:
现在发生的事情是我能够更改哈希值,但我的表单不再是“ajaxify”本身,而是我只是得到一个空白页..
我究竟做错了什么?
xml - XPointer 可以“跟随”链接吗?
我知道我可以使用 XPointer 指定另一个文档的节点:
但是,我可以在当前文档中指定一个 a/@href 节点,并指向该文档中的一个节点吗?
grails - 如何检测 URL 映射中的片段标识符?
在Grails项目中,我试图根据 Url 中是否存在Fragment Identifier来映射Url。片段标识符很重要,因为 Flash 库SWFAddress使用它们与网页中的 Flash 应用程序进行通信。
我只需要确定请求 url 中是否存在片段。
我应该研究HttpServletRequest来做到这一点吗?
Grails 中根据片段标识符是否存在于 URL 中路由 URL 的最佳方法是什么?
ipad - 带有片段 ID 的内部 URL
.htm
我希望加载到 webview 的主包中有一个大文件。在我将片段 ID 附加到 URL 的末尾之前没有问题。#c
我希望 webview在按钮按下时以锚点 id 打开。
顺便说一句:如果我创建一个 URL http://www.mydomain.com/database.htm#c并从 Internet 加载它。一切都很好。
我尝试了几种方法。两者都失败了。我猜服务器端会解析互联网上的 URL,但 iPhone 没有这种能力。有人有建议吗?如果可能,请通过示例明确说明。我是一个菜鸟,我自己。
难倒
或者
javascript - 当用户使用 JQuery 访问哈希链接 (#something) 时,如何运行 JavaScript 函数?
我有一个 webb 应用程序,http://example.com/app
如果用户正在访问,我想显示一个表单http://example/app#add-item
。
有什么方法可以使用 jQuery 脚本来添加此功能?
我当前的 jQuery 脚本已经有这样的结构:
如何使用这样的东西显示表单: