결과를 검색 할 때 DynaTree를 사용하는 가장 좋은 방법은 iframe입니까?

StackOverflow https://stackoverflow.com//questions/12679677

  •  12-12-2019
  •  | 
  •  

문제

두 개의 열 CSS 레이아웃이 있습니다.왼쪽 컨테이너는 Dynatree를 보유하고 있습니다.로컬 JSON 파일에서 당겨납니다.다이나 트리의 노드를 클릭하여 채워진 내용이 오른쪽이 될 것입니다.

Dynatree 예제에서 보았던 것은 트리의 URL이있는 iframe의 사용법이었습니다.

는 iframe을 "최고의"방법을 사용하는 방법을 사용하고 있습니까?이것이 콘텐츠를 채우는 유일한 방법입니까?

아마 어리석은 일이지만, iframes는 보통 일을 할 수있는 좋은 방법처럼 보이지 않습니다.더 나은 방법이 있습니까?Ajax (할 수 있습니까?)를 사용해야합니까?

"Nofollow"> http://wwwendt.de/tech/dynatree/doc/samples.html <./ a>

"예 : URL 탐색 및 iframe"

감사합니다.

도움이 되었습니까?

해결책 2

DynaTree의 Onactivate 이벤트에 Ajax를 배치함으로써 작업을 수행 할 수있었습니다.

$("#response").load("myname.php?name=Johnny&dummy=" + new Date().getTime()); 
.

Date GetTime은 IE 캐싱 문제를 물리 치는 것이 었습니다.

다른 팁

i div containers, 2 개의 열 레이아웃이있는 DIV 컨테이너를 사용합니다. 트리는 AJAX를 사용하여 초기에로드하고 나중에 확장 된 콘텐츠를 사용합니다. 노드가 활성화되면 콘텐츠를 다시로드하고 오른쪽 부분이 노드와 연결된 데이터로 업데이트됩니다.나무는 여전히 Ajax에서로드됩니다.

이 방법을 수행하거나 Ajax로 올바른 콘텐츠를로드 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top