问题标签 [hashtag]

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 投票
0 回答
375 浏览

php - 如何通过从 Twitter 获取主题标签来构建可缩放的 Gmap?

所以我正在做一个结合谷歌地图 API 和 Twitter API 的小实验。我想要实现的是开始一个小小的促销活动,让人们在推特上使用标签:“GoFlyRotterdam”来宣传我的活动。在我的谷歌地图上,有一个标出奖品的标记。每次有人发布带有“GoFlyRotterdam”的推文时,谷歌地图都必须将奖品放大一点。最终,当人们掌握了它并开始大量发布推文时,地图会越来越清楚地了解奖品的具体位置。第一个到达那里的人将获得奖品。我还要在用户中隐藏作弊者的经纬度!我对大家的问题是:

“建造这个东西的最佳解决方案是什么?” 你将如何逐步构建这样的东西?

这是我到目前为止的距离:

  • 我正在使用 Gmaps 的静态图像 API,因此人们无法放大。
  • 如果主题标签高于某个数字,我正在使用主题标签计数器并使用一些“if”语句来放大地图。但是在刷新时加载所有主题标签需要太长时间(如何解决这个问题??!?!?!)

灵感:http ://www.youtube.com/watch?v=CSYxDz22DqY

构建语言:php、javascript

0 投票
3 回答
4187 浏览

javascript - JSON 到 JavaScript 对象 #text 属性

我目前正在开发一个从 API 接收 JSON 的 JavaScript 插件。到目前为止,我检索了 JSON 并使用eval()它将此 JSON 转换为 JavaScript 对象。这就是问题开始的地方。

我的 JSON 包含一个“#text”属性。我评估了 JavaScript 对象,发现它也有这个“#text”属性,但我不能调用该属性,因为不接受带有井号标签的变量。

我知道两种可能的解决方案(用于eval()转换为数组或删除 hast-tag),但我更喜欢调用该属性。有任何想法吗?谢谢。

0 投票
1 回答
634 浏览

ajax - 为什么这在 IE 上不起作用?

这是一个例子:

http://develop.davzy.com/ajaxtest/#!/contents

它适用于除 Internet Explorer 之外的所有浏览器。这是代码:

contents.html 的内容是 如果你还在 test.html 上,那么这个 AJAX 调用就起作用了。

显然我打算使用标签导航,但奇怪的是如果你从 url 中删除 /#!/contents 它将在 IE 中工作。但是如果你把它留在那里,即使它与代码没有任何关系,它仍然不起作用。查看标题我收到 406 错误。帮助 :(

0 投票
1 回答
1922 浏览

python - 如何使用 python 在 Twitter 上使用主题标签?

谁能告诉我如何在 Python 中使用从 Twitter 检索主题标签?我试过使用:

它返回hashtagNone,而在文本中它是“生活是#wonderful”

0 投票
1 回答
135 浏览

url - 找不到文件标签问题

我的 JQM 应用程序中有一个名为“设置”的页面,其中包含三个按钮作为指向其他页面的链接。其中一页称为“曲目”,其代码如下。

当我单击此按钮时,我收到“找不到文件”错误,并且浏览器指向“file:///C:/inetpub/wwwroot/SITES/jQuery%20Mobile%20Form/tracks#tracks”网址而不是“file:///C:/inetpub/wwwroot/SITES/jQuery%20Mobile%20Form/index.html#tracks”网址。我正在使用 FF,但它发生在所有浏览器中,并且在测试网站上运行时也会发生。

导航适用于页面上的其他两个按钮。

无论我给页面取什么名称,都会发生这种行为。

我知道我已经看到讨论过这个问题,但找不到答案,所以我提前道歉,这是一式两份或一式三份。

谁能指出我正确的方向?

0 投票
1 回答
341 浏览

javascript - 创建动态 Facebook-fetcher 友好的 URL/页面

我正在创建一个网站,其中有一个图片库,可以执行 AJAX 请求以加载图片,并且我有一个系统,我可以使用箭头键等浏览照片,并且为了轻松共享 URL,我更改了地址栏,然后在页面上,使用 javascript 检查哈希并在需要时重定向到适当的位置(就像 facebook 一样)。系统正在运行,但我不知道如何使这个抓取器/爬虫友好。例如,用户可以复制地址http://mysite.com/photos#photo/123,其中 123 是照片 ID。普通浏览器将重定向到http://mysite.com/photo/123并毫无问题地显示页面,但我希望在访问者也将地址粘贴到 Facebook 时保留此功能(作为他们墙上的链接等)这样做的最佳做法是什么?Facebook 是否有任何“知识”来处理超出其自身范围的主题标签?我目前没有机会尝试它,我认为爬虫不会解析并执行 javascript 以转到正确的页面。

0 投票
2 回答
3136 浏览

java - 如何使用 Java 在 Twitter 上捕获主题标签?

使用 Twitter Java API,我如何收听所有包含诸如“#Yosemite”或“#Scubadiving”之类的任意主题标签的推文?我知道 twitter 通过 http 公开了一个 Atom API,但我们不想轮询数据,我们希望在推文中使用主题标签时得到实时通知。

0 投票
1 回答
574 浏览

javascript - Javascript 根据 URL 改变显示

我在页面上有 4 个具有唯一 ID 的 div。外部链接示例: www.website.com/page.html#one.

我需要将显示(设置为无)更改为阻止。我有点不知所措(我的 JavaScript 不是很强大)。有任何想法吗?下面是我用来分割 url 的代码,而 div id 的字面意思是one, two, three, and four

0 投票
1 回答
538 浏览

mod-rewrite - 使用 mod_rewrite 与 SWFAddress 一起删除 www。为什么 Safari 在标签后会丢失内容,Chrome 和 FF 不会?

我很好奇使用 mod_rewrite 和主题标签 (#) 时的浏览器行为。Firefox 和 Chrome 可以重写带有“www”的 URL 并删除“www”,同时保留带有主题标签和片段的原始 URL,没问题。棒极了!但是 Safari 和 IE7/8(不确定 9)在重写期间删除了“www”并丢失了主题标签和片段。我想知道是否有针对 Safari 和 IE 使用 mod_rewrite 的修复程序?虽然,我怀疑没有,因为我问的是片段。(我没有使用 mod_rewrite 的经验,我只是在阅读它并刚刚开始使用 HTML5 Boilerplate .htaccess 文件。我已经阅读了关于如何从未将哈希片段发送到服务器以及我是否想存储或使用那个片段我必须用 Javascript 在客户端做一些事情。

我可以使用 Twitter 来展示我正在谈论的内容的示例。如果你使用 Chrome 或 FF 并访问http://www.twitter.com/#!biz你会得到http://twitter.com/#!biz的重写没问题,完美。但是在 Safari 和 IE7/8 中使用相同的 URL(带有“www”)会将 URL 重写回主要的 Twitter URL,没有“www”,但没有哈希和片段,没有深度链接。对于具有 #!/biz (第二个 / )的 Twitter URL 的结果相同

如果 Twitter 没有(或不能)对这种 Safari/IE 和“www”行为做任何事情,那么也许我也不应该为此出汗?这是浏览器的问题,因为没有解决方案在 .htaccess 文件中使用 mod_rewrite 来存储主题标签片段,对吧?

特别是在我的工作中,我使用 SWFAddress,它使用主题标签来深度链接 Flash 内容,这几乎与 Twitter URL 完全一样,只是没有“!”。我认为 Twitter 正在使用 Make AJAX Crawlable 方法。就像 Twitter 一样,我的 URL 在 FF 和 Chrome 中可以很好地重写,但在 Safari 和 IE 7/8 中会很好。如果主题标签带有“!”,这似乎没有什么不同。与否,它仍然是片段的一部分,不是吗?

当我在寻找使 Flash 站点上的内容可抓取的解决方案时,我开始尝试使用 SWFAddress 版本的方法使 AJAX 可抓取,但浏览器以相同的方式处理 mod_rewrite。在 FF/Chrome 中删除“www”工作正常,在 Safari 和 IE 中删除片段。我的 SWFAddress Making AJAX Crawlable 方法版本有一个工作示例(必须删除链接。stackoverflow 的新用户每个帖子只能获得 2 个 URL)。最后,我没有使用这种方法使我的 Flash 内容可搜索,但它看起来很有希望。我认为制作 HTML 快照比使用 PHP 页面需要更多的工作,但这是一个完全不同的主题/问题。

如果(对于我的第一个 stackoverflow 问题)有一个非常简短的答案,例如,是的,不要出汗,那会很有趣!:)

谢谢!

0 投票
3 回答
248 浏览

php - 为非 javascript 创建一个 #-tag javascript 链接词

使用以下教程,我希望我的网站使用 AJAX 加载内容(但也希望能够使用后退按钮等): http ://www.queness.com/post/328/a-simple- ajax-driven-website-with-jqueryphp

当然,如果有人禁用了 javascript,该网站也应该可以工作(没有 Ajax)。

然而,当启用 javascript 的用户向未启用 javascript 的用户发送链接时,问题就出现了。因为 javascript 被禁用,它不会正确处理 #-tag 并且只会转到主页(因此直接链接到从 javascript 用户到非 javascript 用户的页面是不可能的)。有没有办法解决这个问题(最好是 php 或 htacces)。