드롭 다운 선택에 따라 페이지를 변경하는 perl CGI를 사용하여 다중 페이지 웹 양식을 만들고 싶습니다. 나는 순서대로 움직이는 멀티 페이지 CGI 형식에 대한 자습서를 보았지만, 광산이 선택에 따라 다른 페이지로 갈 수 있기를 바란다. 내 다른 페이지를 구성하고 페이지를 전환하는 작업을 어지럽게하지 말고 어떻게 처리해야하는지 잘 모르겠습니다. 페이지 전체를 구성하고 이동하는 방법에 대한 제안은 큰 도움이 될 것입니다.perl CGI를 사용하여 다중 페이지 웹 양식 작성 도움말
답변
CGI 스크립트의 관점에서 어떤 UI 요소가 제출 소스인지 전혀 차이가 없습니다. 중요한 것은 스크립트가받는 이름/값 쌍입니다.
사용자가 제출 버튼을 클릭하지 않고 양식을 제출하려면 서버가 아닌 클라이언트 측 문제이므로 자바 스크립트를 살펴야합니다.
Catalyst
을 들여다 보았습니까? MVC 아키텍처는 코드 사용법을 알고 있다면 코드를 제어합니다.
아마도 [Catalyst] (http://www.catalystframework.org/)로 바로가는 것이 최선의 대답이 아닐 수도 있습니다. –
제출 버튼이 없으면 양식을 사용할 필요가 없습니다. 나는 한 페이지에서 제출 버튼을 누르면 드롭 다운을 기반으로 다음 페이지로 이동할 수있는 방식으로 내 CGI 페이지를 구성하는 방법에 대한 조언을 더 요청합니다. – wDroter
그래, 개인적으로 jQuery .Ajax 호출을 사용했다. 드롭 다운 및 제출에 따라 cgi에 대한 비동기 호출이 특정 이름 값/쌍과 함께 전송되고 해당 이름 값 쌍에 따라 특정 페이지가 서버 측 코드에 작성됩니다. 이동할 페이지로 리디렉션 할 수 있습니다. ajax 호출은 페이지가 생성 될 때까지 기다릴 수있는 옵션이 있습니다. –
나는 새로운 웹 사이트에 대한 CGI를 사용하려고에 대한 를 추천 할 것입니다.
대신 지금 사용할 수있는 여러 프레임 워크 중 하나를 사용하는 것이 좋습니다.
(그 중 가장 간단한 여러 파일이 필요
-
#!/usr/bin/perl use Dancer; get '/hi' => sub { "Hello World!" }; dance;
-
#!/usr/bin/env perl use Mojolicious::Lite; #/ get '/' => 'index'; # /* get '/:groovy' => sub { my $self = shift; $self->render_text($self->param('groovy'), layout => 'funky'); }; app->start; __DATA__ @@ index.html.ep % layout 'funky'; Yea baby! @@ layouts/funky.html.ep <!doctype html><html> <head><title>Funky!</title></head> <body><%= content %></body> </html>
먼트 유타는 내가 아래 그 이전에 따라 부하에 그 다음 페이지를 선택합니다 다음 버터를 클릭 그들이 드롭에서 값을 선택 한 페이지를 찾고 있어요
- 1. Perl CGI를 사용하여 쿠키를 어떻게 설정합니까?
- 2. 다중 페이지 양식
- 3. WebObjects의 다중 페이지 양식에서 PDF 작성
- 4. PHP 웹 페이지 도움말
- 5. Perl 웹 스크립트 파일에 .pl 또는 .cgi를 사용해야합니까?
- 6. microsoft access 양식 및 보고서 작성 도움말
- 7. HTML 양식 입력을 사용하여 정적 HTML 페이지 작성
- 8. Access 2007 : 다중 페이지 보고서 작성 문제
- 9. 다중 가상 페이지 uiscrollview 도움말, 배열로 채우기
- 10. PHP와 CodeIgniter의 다중 단계/페이지 양식
- 11. PDFBox를 사용하여 PDF 양식 작성
- 12. 파스칼을 사용하여 GUI 양식 작성
- 13. 도움말 작성 양식이 자동으로
- 14. asp.net 웹 사이트에 대한 도움말 작성
- 15. 다중 페이지 주문 양식 php 또는 아약스
- 16. 조건부 부분이있는 다중 페이지 AJAX 양식
- 17. perl 다중 폼 문제
- 18. 이클립스 도움말 시스템과 같은 웹 도움말 작성 방법
- 19. 유연한 분할 작성, perl
- 20. Perl Expect에 대한 도움말
- 21. 도움말 파일 작성
- 22. PHP 또는 Firefox 확장을 사용하여 웹 페이지 미리보기 축소판 작성
- 23. 인터넷 봇 - 작성 양식
- 24. Delphi CGI를 사용하여 파일 업로드
- 25. perl 다중 태스크 문제
- 26. 다중 사이트 응용 프로그램에서 웹 페이지 개발
- 27. 도움말 페이지
- 28. 다중 양식
- 29. 평가 양식 작성
- 30. 쿼리 작성 도움말
) 대형 웹 사이트에 대한 가치가있을 수 있습니다 페이지. – wDroter