2010-04-15 4 views
1

한 페이지의 내용, 스크립트, 양식 및 동적 기능을 다른 onClick에 포함시켜야합니다. 다른 onClick 내부 페이지에로드

그런 다음 오픈 워터 다이버 '등 ....

당신은 일련의 옵션으로 PHP 페이지를 찾을 수'초급 ''라는 링크 중 하나를 수행 http://www.divethegap.com/scuba-diving-programmes-dive-the-gap/dahab-master-scuba-diver.html

를 살펴 보자. 각 다이빙 프로그램의 각 유형을 범주로 고려한 다음 해당 범주의 결과 만 표시함으로써 특정 프로그램에 대한 특정 옵션 만 생성하는 것은 Wordpress 블로그 시스템의 적합성입니다.

각 옵션은 접을 수있는 패널이며 기간, 수량 및 가격을 계산하는 여러 가지 자바 스크립트도 있습니다. 끝에 유효성 검사 웹 폼도 있습니다.

이제 첫 번째 페이지로 돌아갑니다. 내가 원하는 것은 고객이 포함 된 모든 것을 즉시 볼 수 있도록 첫 페이지의 탭 패널 안에 메인 헤더 뒤에 두 번째 페이지의 모든 내용을 포함시키는 것입니다. 기본적으로 첫 번째 페이지의 옵션은 일련의 탭이됩니다.

내가 할 수있는 유일한 방법은 각 옵션이 끝나는 고유 한 URL (즉, .php? cat = 26 또는 .php? cat = 27)이 필요하므로 iFrame을 사용하는 것입니다. 패널이 열릴 때 iFrame의 크기가 조정되지 않으므로 접을 수있는 패널은 iFrame과 작동하지 않습니다. 몇 가지 계산 문제도 있었지만 지난 3 시간 동안 모든 것을 포함하지 않는 것을 보면서 화면을 쳐다 보면서 내게는 더 많은 어려움이 있었다고 생각합니다.

나는 iframe SSI 스크립트의 크기를 재조정하고 아무데도 가지고있어.

실제로 페이지에 ajax 스크립트를 포함 시키려고 시도했지만 작동하게 만드는 모든 스크립트 뒤에 남겨 두었습니다. 모든 URL에 전체 URL을 표시했는데 스크립트가 없으면 작동하지 않습니다.

전체 페이지를 다시로드 할 수 있지만 사용자가 페이지 상단에 다시있을 수 있다는 것을 알고 있으며 다른 스크립트를 천천히 다시 적용해도 적용이 쉽지 않을 것입니다. 마치 탭 패널과 같은 방식으로 사용할 수 있습니다.

아이디어가 없습니다.

감사합니다.

답변

0

iframe이 필요하지 않습니다. AJAX는 여기서 트릭을 할 것입니다. 내가 사용 된 하나

http://www.dynamicdrive.com/dynamicindex17/ajaxcontent.htm

+0

:

여기 데모 + 코드 링크입니다. 아약스는 아코디언을 작동시키는 코드를로드하지 않습니다. 사실 지금까지 내가 자바 스크립트 중 누구에게도이 스크립트로 작업하고 있다고 말할 수 없다. 원본 문서와 부모 문서의 머리 부분에 스크립트를 넣었습니다. 내가 놓친 것이있을 수도 있지만 몇 시간을 보냈습니다. 당신은 절대적으로 아약스 스크립트가 그들을 지원할 수 있습니까? 감사합니다. –

+0

마치 모든 스크립트 트리거가 제거되고 남아 있지만 마치 상위 페이지의 HEAD 섹션에 모든 스크립트가 포함되어있는 것처럼 말입니다. 아이디어가 없습니다. http : //www.divethegap.co.kr/scuba-diving-programs-dive-the-gap/program-pages/dahab-divemaster/test.php –

+0

작업 아약스 코드로 시작한 다음 실제 내용과 나머지 페이지를 추가하십시오. – Citizen

관련 문제