【问题标题】:Can AJAX content be ready by entering the url?可以通过输入url来准备AJAX内容吗?
【发布时间】:2011-09-26 10:29:17
【问题描述】:

我创建了一个使用 AJAX 调用嵌入视频流的页面。每次点击图片都会显示我使用的那个频道的嵌入<li><a href="#" onClick="showtv('30')">

在我使用 php 之前;因此,如果我进入网站,我曾经拥有的是 echo,在这种情况下,我使用 else 选项将默认选项设置为我设置的频道之一,这样它就会自动播放其中一个立即进入频道。

所以,如果是我的 php 频道,else 中的默认值是否是我的频道之一,当我的访问者进入该网站时,它将显示在第一个索引页面上。

但是没有 AJAX 除非你点击 onClick 所在的频道

每次您点击任何 AJAX 项目时,它都会有 # 符号,但使用 php 我可以设置 ?showtv=30 之类的东西我想知道 AJAX 是否也可以以同样的方式实现

我只是好奇,因为我希望为每个频道制作一个 twitter 和 facebook 分享按钮,但如果在 AJAX 上只有 #,它永远不会链接到人们希望分享的频道。

谢谢!

/我希望我的问题没有让你们感到困惑,如果可以的话,我可以给出更好的解释[如果需要]\

编辑"""

我现在拥有的 AJAX 示例在此页面 http://tv.yoursn0w.com 中,但每次点击频道都会像 http://tv.yoursn0w.com/# 一样,不能直接转到特定频道

但是使用 php,我可以制作类似 http://tv.yoursn0w.com/?channel=sports 的东西,它会直接将我带到体育频道

【问题讨论】:

    标签: php ajax onclick web


    【解决方案1】:

    我对回答这个问题犹豫不决,因为我并没有真正明白您的要求,但我想您想知道在 JavaScript 中是否可以像在 PHP 中使用查询标签一样使用哈希标签。答案是肯定的。事实上,这正是这里要回答的内容

    Retrieve specific hash tag's value from url


    编辑

    如果您想在 URL 的哈希部分更改时收到通知,请查看“hashchange”事件。在这里描述

    On - window.location.hash - Change?

    【讨论】:

    • 你把我带到了非常接近的问题上。我希望的是,如果我仍然使用 AJAX,我怎样才能直接进入我想要的频道,而不是再次点击 onClick 按钮??
    • 我添加了一些例子希望能有所帮助
    猜你喜欢
    • 2011-08-26
    • 1970-01-01
    • 1970-01-01
    • 2020-05-28
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多