문제

나는 많은 사이트에서 볼 수있는 눈에 띄지 않지만 매우 유용한 광택으로 웹 프로그래밍 기술을 연마하려고 노력하고 있습니다. stackoverflow.com. 질문을하면 페이지가 질문을 제출하고 내 브라우저 자체가 내 질문을 표시합니다. 내 뒤로 버튼은 실제로 (사용자의 관점에서) "이 페이지를 표시하려면 서버에 대한 요청을 재현해야합니다. 그렇게 하시겠습니까?"

또한 질문을 제출 한 후 "Refresh"를 누르면 다른 양식 제출에도 전화하지 않습니다.

이와 같은 트릭을 나열하는 사이트가 있습니까? 나는 가장 자주 사용하는 표준 디스플레이/제출/디스플레이 사이클을 다시 생각해야한다고 가정하지만 새로운 기술을 기꺼이 배우려고합니다.

누구든지 나를 위해 포인터가 있습니까?

편집 : 나는 개별 의견 대신 여기에서 이것을 말할 것이라고 생각했다. Firebug는 실제로 환상적인 도구이며 항상 사용합니다. 나는 요즘 jQuery를 점점 더 많이 사용하고 있지만, 나는 그것을 능숙하게 부르지 않습니다. 나는 Firebug를 사용하여 질문, 댓글 작성 등을 요청할 때 어떤 일이 발생하는지 추적하고 싶지만 학습 목적으로 사이트를 남용하고 싶지 않습니다. ;)

도움이 되었습니까?

해결책

당신이 말하는 많은 것은 Ajax 인터넷 전반에 걸쳐. 양식은 무대 뒤에서 Ajax를 사용하여 제출되며 페이지는 실제로 다시로드하지 않고 동적으로 업데이트됩니다. 전통적인 양식을 통해 제출되지 않았으므로 페이지에 게시물 요청이 없으므로,이를 참조하는 재 제출 원인입니다. 들여다보다 눈에 띄지 않는 JavaScript, 행동 분리 그리고 사용 jQuery 이러한 유형의 기능을 수행하는 것이 얼마나 쉬운 지 알 수 있습니다.

다른 팁

사이트에 매끄러운 비 재 장전 레이어를 추가하기 위해 Ajax가 많이 수행됩니다. 그러나 Ajax에 깊이 들어가고 싶지 않다면 양식을 제출 한 후 URL을 리디렉션하는 간단한 방법도 있습니다. 이는 브라우저가 새로 고침 될 수 있으며 다시 제출되지 않습니다.

이러한 종류의 권장 사항을 나열하는 단일 사이트에 관해서는, 나는 하나의 오프 손을 알지 못하지만 사람들이 추천 할 수있는 좋은 사람이 있는지 알고 싶습니다.

이와 같은 정보에 대한 하나의 소스를 모르겠습니다. 적어도이 사이트보다 낫습니다. 웹 프로그래밍에는 무언가를 할 수있는 방법이 너무 많다고 생각합니다. 때로는 CMS가 부드럽고 때로는 라이브러리, 때로는 손으로 서면 코드를 만듭니다.

더 좁은 기술 세트에 집중하면 개인 "가장 잘 알려진 방법"을 더 쉽게 구축 할 수 있습니다.

항상 네트워크 탭을 여는 것이 유용합니다. 개똥 벌레 관심을 끌 수있는 사이트에서 무슨 일이 일어나고 있는지 확인합니다.

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