输入网址可以准备好AJAX内容吗?

时间:2011-09-26 01:58:59

标签: php ajax onclick web

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

的频道的嵌入

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

所以在php的情况下我的问题是else中的默认值是我的访问者进入网站时将在第一个索引页面上显示的频道之一。

但除非您点击onClick

所在的频道,否则无需使用AJAX

每次你点击任何一个AJAX项目时它只会有#符号但是我可以设置类似?showtv=30的东西我想知道如果用AJAX也可以这样做方式

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

谢谢!

/我希望我的问题不会让你感到困惑,如果是的话,我可以提供更好的解释[如果需要] \

修改 “”“

我现在对AJAX的一个示例是在此页http://tv.yoursn0w.com中,但每次点击频道都会像http://tv.yoursn0w.com/#一样,无法直接转到特定频道

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

1 个答案:

答案 0 :(得分:3)

我对回答这个问题感到犹豫,因为我并没有真正得到你所要求的内容,但我想知道你是否可以在JavaScript中使用与PHP中的查询标签相同的方式使用哈希标签。答案是肯定的。事实上,这正是这里所回答的问题

Retrieve specific hash tag's value from url


修改

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

On - window.location.hash - Change?