2016-04-29 72 views
0

是否有可能將某個特定的div部分重定向到某個其他頁面,並且該頁面的其他元素不應受該重定向的影響。重定向頁面的一部分

+0

請添加您的問題的更多細節,並儘可能提供小提琴 –

+0

是否有任何JSP小提琴? –

回答

0

我認爲你可以以多種方式做到這一點:


1.如果您是包括靜態(在請求時沒有改變),你可以使用包括指令

<div> 
     <%@ include file="header.html" %> 
</div> 


2.如果要動態包含該部分,您可以使用<jsp:include>動作是這樣的:

<div> 
.... 
    <jsp:include page="header.jsp" /> 
.... 
</div> 

或者<c:import>是更靈活,也可用於外部URL(包括從其他網站)

<div> 
    <c:import url=」http://www.example.com/foo/bar. 
</div> 


3.另一種方法將使用'AJAX'。在這種情況下,在頁面加載後,您使用javascript請求第二個URL並將其內容放入一些HTML標記中。 *請注意,在這種方式下,搜索引擎將不會看到該部分的內容。


4.最簡單的方法是使用IFrame渲染第二部分。但是如果您使用JSP,推薦的方法是第一種或第二種方法。