2011-09-26 22 views
0

我創建了一個使用AJAX調用嵌入式視頻流的頁面。通過每次點擊圖片,它會顯示我使用的頻道的嵌入<li><a href="#" onClick="showtv('30')">通過輸入url可以準備好AJAX內容嗎?

在我使用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的時候我可以做出類似於的東西,它會直接帶我去體育頻道

回答

3

我覺得猶豫回答這個問題,因爲我真的不明白你在問什麼,但我想知道你是否可以用相同的方式使用散列標籤JavaScript作爲PHP中的查詢標籤。答案是肯定的。事實上,這也正是什麼正在這裏

Retrieve specific hash tag's value from url


回答編輯

如果你想被告知時的URL變化的散列部,檢查出「hashchange」事件。這裏描述的

On - window.location.hash - Change?

+0

你給我帶來了非常接近的問題。 我希望如果我仍然使用AJAX,我怎麼能直接進入我想要的頻道,而不是再次點擊'onClick'按鈕? – Ali

+0

我已經添加了一些更多的示例希望,可以幫助 – Ali

+0

我編輯了答案並提供了更多信息。希望能幫助到你! – Hubro