2012-04-05 4 views
0

매우 간단한 질문입니다.이 정확한 시나리오를 묻는 메시지는 표시되지 않았습니다.PHP를 통해 다중 창 열기

페이지에 양식이 있습니다. "Page 1" 양식의 작업이 PHP 문서를 호출하고 대상이 _blank로 설정되었습니다. "Page 2" PHP 문서가 정보를 처리 한 다음 헤더 정보를 특정 페이지로 설정합니다. "액션 1"


"액션 1"대신 여러 페이지를 열어주세요. 자바 스크립트를 통해이 작업을 수행하는 여러 가지 방법을 알고 있지만 가능하다면 PHP 파일 내에 완전히 보관하고 싶습니다. PHP와 같은

+0

PHP는 서버 측 언어이므로 브라우저에 명령을 내릴 수 없습니다. Javascript와 같이 클라이언트 쪽에서해야합니다. – kingcoyote

+0

PHP는 브라우저를 제어하지 않습니다. Javascript를 사용해야합니다. PHP 출력을 적절한 자바 스크립트로 만들 수 있습니다. – Cfreak

+0

물론 PHP로 만들 수 있습니다. PHP 출력 JavaScript 만 있으면됩니다. :) –

답변

1

는 서버 측 언어와 HTTP가 (고맙게도) 여러 URL로 리디렉션 방법이 없습니다, 당신은 자바 스크립트에 feature를 구현해야합니다. 이것은 모바일 및 이국적인 사용자 에이전트에서 실패 할 가능성이 매우 높으며 어떤 경우에도 사용자에게 번거롭기 만합니다.

0

여러 페이지를 여는 방법이 있지만 실제로 좋지는 않습니다. 프레임을 사용하여이를 수행 할 수 있으며 항상 한 프레임을 다음 대상으로 남겨두고 새로운 프레임 세트가되어 다음 프레임으로 한 프레임이 남게됩니다.

마지막 프레임이 대상 화면의 픽셀 크기보다 작을 때까지 새 프레임을 계속 열어서 완료 할 수 있습니다. 브라우저가 여전히 프레임을 지원하는 경우에만 작동합니다.