问题标签 [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 投票
3 回答
888 浏览

javascript - facebook 如何控制 #! 在网址中

我怎么能控制#!在 url 中假设我有以下 url

http://www.facebook.com/#!/video/video.php?v=1106030301789

现在 facebook 如何#!在 url 中控制它....

0 投票
1 回答
1146 浏览

python - 为什么 urllib2.urlopen 不能打开像“http://localhost/new-post#comment-29”这样的页面?

我很好奇,为什么我在运行这一行时遇到 404 错误:

虽然在任何浏览器中浏览http://localhost/new-post#comment-29一切正常...

urlopen 方法不解析带有“#”的url?

有人知道吗?

0 投票
4 回答
4143 浏览

javascript - facebook如何重写浏览器地址栏中页面的源URL?

转到http://www.facebook.com/facebook?v=wall,然后单击信息选项卡。内容将被加载,地址栏现在变为http://www.facebook.com/facebook?v=info但网页没有重新加载。

一开始我以为是Ajax,但我的问题是,如何在不重新加载的情况下更改地址栏?我知道我可以使用 JS 更改锚点(#wall)但查询字符串(?v=wall),如何?

0 投票
1 回答
890 浏览

javascript - URL 哈希异常

我注意到 JS 中有一些奇怪的行为

基本上我想触发三个条件

  1. 没有哈希
  2. 只是哈希
  3. 带文本的哈希

但是似乎 JS 没有看到 example.com/ 和 example.com/# 之间的区别我也不知道如何完全删除哈希。

有什么帮助吗?

0 投票
3 回答
2786 浏览

http - Url 片段和 Referer 标头

想象一下,您在一个 URL 有一个片段(在 之后的部分#)的页面上,然后单击一个链接转到另一个页面。大多数浏览器会在标头中将原始页面的 URL 发送到服务器Referer。我想知道的是 URL 片段是否会包含在其中。

我在野外看到了各种行为,所以这可能是特定于浏览器的。有谁知道哪些浏览器做什么?HTTP 规范对此有何规定?

0 投票
1 回答
233 浏览

gwt - 使用 GWT 页面的 Google 地球内部浏览器的问题

下午好,

我正在开发一个 google-earth 网络应用程序,用户可以在其中使用桌面 Google 地球程序来执行搜索。

我遇到的一个问题是,当内部浏览器尝试访问我编写的带有参数的 GWT 页面时,内部浏览器似乎只是删除了第二组参数。

例如,以下 URL:

http://mysite.com/Client/?entryPoint=start#paramater=1

变成:

http://mysite.com/Client/?entryPoint=start

知道如何解决这个问题吗?

0 投票
1 回答
291 浏览

jquery - 我可以强制 WebKit 浏览器显示片段标识符吗?

我正在使用 jQuery 和片段标识符来创建状态更改,具体取决于用户当前正在查看的单页站点的哪个部分。

我终于让它工作了,但由于 Safari 和 Chrome 都不会显示片段标识符,我无法将它变成一个变量,因此系统崩溃了。

有没有办法专门针对 WebKit 浏览器强制执行此操作或以其他方式访问片段?

编辑:在下面添加代码

0 投票
1 回答
427 浏览

python - 在python中调用片段标识符“#”的任何方式

有没有办法从 python 调用片段标识符?我目前正在使用python mechanize。

0 投票
10 回答
68525 浏览

javascript - 使用 JavaScript 解析 URL 哈希/片段标识符

寻找一种方法将密钥对从 URL 的散列/片段解析为使用 JavaScript/JQuery 的对象/关联数组

0 投票
5 回答
12580 浏览

jquery - JQuery.address 如何从 url 中删除 # (javascript window.location remove #)

当我的 event.value 是 == 到 / 时,我需要从 url 中删除 #。我有一个带有 jquery.address 的 lighbox,它存储对打开图像的引用,当我关闭它时,我需要删除 # 标记,因为这会导致窗口滚动到顶部。

我成功地删除了 # 标记:window.location.href.slice(0, -1); 但正如您在上面的代码中看到的那样,这会导致页面加载时 url 重写,而不仅仅是在我的事件之后。

只有当我完成时,我如何才能链接这个 javascript,就像我关闭灯箱时这个函数被称为 olny 一样。

我在这里附上我的代码和注释。谢谢你们