2011-12-21 100 views
0

我想使用相同的div標籤來顯示使用html的不同頁面。如何使用它 例如:<div id ="name"> if{page1}else{page2}</div>是否有任何可能的使用,如果在HTML或給不同的解決方案PLZ。 當用戶點擊不同的標籤不同的頁面需要出現我使用不同的div但點擊不同的標籤它顯示了page2的一些空白空間我認爲這是page1空間。如何在HTML中使用具有不同內容的相同div標籤?

+0

什麼樣的條件?你使用任何服務器端腳本? – 2011-12-21 12:08:08

+0

在什麼條件下你會顯示替代頁面?用戶點擊後是否? – 2011-12-21 12:08:49

+0

你不能這樣做,如果在HTML語句(這是一種標記語言)。你的問題含糊不清:你可以用@Alex Thomas提到的JavaScript解決這個問題。請澄清你想在這兩個頁面的div中加入哪些內容,以及內容的來源。 – c4urself 2011-12-21 12:16:05

回答

0

考慮到一個頁面可能有ID #page1#page2<div>#brian

一個id,你可以使用jQuery:

$('#page1 #brian').html(some_html_here); 
$('#page2 #brian').html(some_html_here); 

這個例子可以幫助您 - http://jsfiddle.net/wQCDR/

亞歷克斯

-1

你可以不用這個usign javascript

獲取URL第一和使用

document.getElementById('one').innerHTML = "Content"; 
0

如果你不想使用PHP在HTML代碼中你可以使用SSI(服務器端包含),根據該寫的內容特別股利。基本上,您可以在其他html文件中包含html文件。這裏有一個鏈接閱讀更多:

http://httpd.apache.org/docs/1.3/howto/ssi.html

乾杯

相關問題