2011-10-31 55 views
1

我知道這是一個問題,我可以用「innerHTML」中的一個巨大列表來解決,但這裏有一個更好的方法。 我正在製作一個帶有「搜索」和「瀏覽」部分的網頁,它們都是索引頁頂部的大按鈕。我有search.html和browse.html,但我希望他們的內容加載到索引頁上的「主」div中,而不是打開他們自己的頁面。我應該能夠在「搜索」和「瀏覽」之間快速點擊,並將其不同的頁面在索引頁面內來回加載。希望這是有道理的。我之前正在嘗試使用幀解決方案,但它不適合我。
任何意見將不勝感激。 謝謝!使用JavaScript加載頁面中的新HTML段

+0

我不能忍受那些'大按鈕' – david

回答

1

大多數JavaScript AJAX庫如jQuery有這種內置的 - jQuery的的情況下,load方法。

但是請記住,像這樣的「技巧」會破壞瀏覽器對用戶的可用性(折返按鈕,無法設置書籤等)。可以解決,但這會增加額外的工作量。

相關問題