2011-05-09 2 views
0

저는 jquery ajax 탭을 초보자로 삼아 Ajax 탭을 만들려고했습니다. 콘텐츠 페이지는 다른 서버/도메인에 있습니다. 내 질문은 내가 아래 페이지에 나타나지 않는 아약스 탭을 구현하려면 아래의 코드를 사용할 때입니다. 내 탭이있는 서버에서 iframe 페이지를 만들고이 링크를 내 href 링크로 사용하면 작동합니다.jquery ajax tabs 질문

새 탭을 추가 할 때마다 그렇게해야합니까? 내 요구 사항은 그렇게하지 못하게하는 것입니다.

감사합니다,

(전체 코드 : jquery tabs problem)

<li><a href="ajax/content.htlm">Tab1</a></li> --> 

<li><a href="ajax/content.htlm">Tab2</a></li> --> 

<li><a href="ajax/content.htlm">Tab3</a></li> --> 

<li><a href="ajax/content.htlm">Tab4</a></li> --> 

답변

1

문제는 당신이 보안 문제로 인해 크로스 도메인 아약스 요청을 할 수 없다는 것입니다.

그리고 두 번째 질문에 : 예, iframe을 사용하여 해결할 수 있지만 더 이상 AJAX를 사용하지 못합니다. 새로운 iframe을 동적으로 추가하고 항목을 가져올 URL에 src를 설정하거나 탭을 클릭 할 때 소스를 전환하는 단일 iframe 만 사용할 수 있습니다.

+0

감사합니다. Garuda. 내가 직면하고있는 문제는 iframe에 삽입 할 때 내 페이지에있는 내 자바 스크립트 뒤로 버튼이 작동하지 않는다는 것입니다. 그래서 직접 URL을 사용하고 싶었습니다. 이견있는 사람? – bobo