2010-02-08 7 views
2

모든 모바일 웹 브라우저에서 호환되는 웹 페이지를 만들 필요가 있지만 솔루션 디자인에 완전히 몰입하고 있습니다.모바일 브라우저 웹 페이지 솔루션

나는 사용자가 완료 한 다음 페이지 하단에 초안을 저장하고 (나중에 돌아가서 완료) 또는 양식을 완료로 표시하는 옵션이 제공됩니다. (프로세스를 완료합니다). 양식은 텍스트 상자, 단추 및 드롭 다운 목록과 같은 양식 요소가있는 표준 HTML 양식입니다. 아약스, 고급 CSS 또는 jquery 등은 없습니다. 간단하게 들릴까요? 이 어렵게된다

두 가지 주요 제약 조건은 다음과 같습니다 : 웹 페이지가로드

1/후, 사용자가 어떤 인터넷 연결에서 분리 양식을 작성 후 인터넷 영역으로 이동 할 수 있어야합니다, 다시 연결하고 양식을 저장하십시오.

2/특정 버튼을 클릭 할 때 팝업이 나타나야하며 취소 또는 저장을 클릭 할 때까지 부모 페이지로 돌아갈 수 없습니다.

예를 들어 아이폰이 별도의 화면에서 아이폰을 시작할 때 어떻게 처리 할 수 ​​있습니까?

AJAX를 사용하여 렌더링 된 HTML을 가져올 수 없거나 지원되지 않을 때 DAB를 조작하기 위해 javascript를 사용할 때 어떻게 DIV 팝업을 만들 수 있습니까?

페이지가 모바일 및 데스크톱 사용자에 의해 사용되기 때문에 저는 XML로 양식을 생성하고 XSLT를 사용하여보기 플랫폼에 따라 변환합니다. 그런 다음 원본 XML 문서를 자바 스크립트 전역 변수에 보관할 수 있고 js를 사용하여 저장시 서버에 게시 될 XML 문서를 업데이트 할 수있는 양식 요소를 변경하거나 삭제하거나 추가 할 수 있다고 생각했습니다. 그러나 모든 모바일 브라우저가 자바 스크립트를 지원하는 것은 아닙니다.

이것은 내가 처음으로 모바일 프로젝트를 작성한 것입니다. Soo .... 모든 IT 전문가에게 전화하기. 누구든지이 일을 도와주고 올바른 방향으로 나를 가리키면 영원히 감사 할 것입니다.

미리 감사드립니다. 바로이 부분에

답변

1

: 클릭하면 특정 버튼에

는 팝업이 표시되어야하며 취소 또는 잘 사용 같은 소리

저장을 클릭 할 때까지 그들은 부모 페이지로 돌아갈 수 없습니다 자바 스크립트 confirm의 경우, 팝업 내용이 텍스트 일 ​​수있는 경우. 어떤 이유로 인해 JavaScript를 사용할 수 있습니까? (모바일 브라우저에서 지원이 부족합니까?)

+0

안녕하세요, 확인 방법을 찾지 못했습니다. 감사합니다. 감사합니다. 팝업에는 양식 (텍스트 상자, 버튼 등)과 표가 포함됩니다. 사용자는 표에서 행을 삭제하고 행을 편집하고 양식을 사용하여 새 행을 작성할 수 있어야합니다. 모든 시간 동안 사용자가 연결을 끊을 수 있으므로 사용자 입력을 기록해야하므로 내 (nieve?) XML 문서 솔루션이 필요합니다. JavaScript를 사용하도록 강요 당하면 모든 브라우저에서 동일한 버전의 ECMA 스크립트 또는 DOM을 지원하지 않을 수 있으며 XML 문서를 조작하려는 계획이 불가능할 수도 있습니다. –

+1

아 - 네,'confirm'은 HTML 컨텐트에서 작동하지 않습니다. 나는 XML이 전체적으로 "오프라인 일 때 입력을 받아들이고, 온라인 일 때 제출"하는 데 어떻게 도움이되는지 분명하지 않습니다. HTML과 JavaScript가 거기에 갈 길입니다. (JavaScript AJAX를 호출하여 온라인 상태인지 확인한 후 제출하지 않으면 false를 반환합니다). 자바 스크립트 지원에 관한 한, 고객 회사의 휴대 전화 사람들이 무엇을 사용하는지 확인하고 싶습니다.실제로 인기있는 휴대 전화 (즉, iPhone)에 더해서 작동한다면, 당신은 황금색입니다. –

+0

양식을 저장하기 위해 다시 연결하는 부분은 다른 사람이 작성했으며 사용자가 인터넷 영역에 있다는 신뢰를 기반으로합니다. 프로그래밍 한 모든 내용은 2 초의 지연으로 인해 데이터를 보내기 전에 다시 연결할 수 있습니다. 이 기능은 작동하지만 오류가 발생하면 변경해야하며 양식 데이터가 손실됩니다. 필자는 사용하려고하는 모든 자바 스크립트를 사용하여 일부 프로토 타입을 만들고 일부 에뮬레이터를 통해 테스트해야 할 것입니다. 작은 직업이 아니지만, 여기에 시행 착오가 필요합니다. 감사합니다. –

관련 문제