2016-06-22 2 views
0

상단에 툴바가있는 사이트가 있습니다. 이 도구 모음에는 드롭 다운이 있습니다. 사용자가 선택 항목을 기반으로 드롭 다운을 선택하면 전체 페이지가 새로 고쳐지고 새 데이터가 표시됩니다.iframe에 대한 대안 솔루션은 무엇입니까?

툴바는 웹 사이트 코드 (HTML)의 일부입니다.

질문 - 이제이 툴바가 다른 HTML에도 포함될 예정이므로이 툴바를 웹 사이트 코드와 분리하고 싶습니다. 툴바 코드를 iframe으로 생각했습니다. 이것은 좋은 생각입니까? 도전 과제는 무엇이며 다른 iframe을 다른 웹 사이트에 포함시키는 방법은 어렵습니다.

iframe 이외의 다른 옵션은 있습니까?

+0

[이 게시물을 확인하십시오] (http://stackoverflow.com/q/18712338/456135) – anu

답변

1

당신은 이것을 위해 AJAX를 사용할 수 있고 사용해야합니다.

은 HTML과 웹 페이지를 가지고 (전화하자이 page1) :
<h1>Hello world! And tool bar code is on this page...</h1> 

그런 다음 기본 HTML 파일에서 AJAX (아약스 here에 대해 자세히 알아보기)를 사용하여 page1를 호출하는 방법 이제까지 당신의 HTML 코드에 추가 당신이 좋아.

0

가장 좋은 방법은 툴바에 스크립트 (예 : toolbar.html)를 포함하는 데 사용하는 서버 측 언어를 이용하는 것입니다. 비동기 적으로 새로 고쳐야하는 페이지 부분을로드하려면 해당 부분을 ID로 지정하고 javascript를 사용하십시오.