2009-11-17 2 views
2

나의 동료는 IE8에 하나의 문제에 직면 해 있습니다. 제품 선택을위한 한 페이지가 있습니다. 이제 사용자가 페이지를 열고 하나의 제품뿐만 아니라 일부 속성을 선택한 경우 ... 그/그녀는 같은 페이지로 새 탭을 열고 새로운 제품을 선택하면 페이지에 사용 된 세션이 두 탭 페이지에서 공유됩니다 ... IE8에서 두 탭으로 공유 할 수없는 데이터를 저장하는 솔루션을 아무도 제공 할 수 없습니다.IE8을 사용하여 단일 탭 웹 응용 프로그램을 작성할 수 있습니까?

+0

확실하지 않습니다. 세션에 저장되지 않은 세션 데이터를 저장하는 방법을 묻는 것처럼 들리지만 이는 나에게 의미가 없습니다. – bcat

+0

세션에 무엇을 저장합니까? 공유되는 것은 무엇입니까? – Shoban

+3

네, 탐색 정보가 URL이 아닌 세션에있는 이유입니다. – bobince

답변

2

웹 프로그래밍이 제대로 수행되면 설명 된대로 작동합니다.

이것은 REST 모델로 알려져 있습니다. 두 탭의 동일한 웹 페이지는 동일한 URL에 대한 두 번의 GET 작업의 결과입니다. 탭 중 하나를 제출하면 POST를 수행합니다. 두 번째 탭의 정보를 변경하여 제출하면 또 다른 POST가 발생하여 두 번째 탭의 정보로 데이터베이스가 업데이트됩니다.

의도적으로 설계된 것입니다.

How I explained REST to my wife

+0

불행히도 기사 "내 아내에게 휴식"이 찍혔습니다. – andrewb

+0

@andrewb : 만연한 정치적 정확성으로 인해. 미러는 http://www.looah.com/source/view/2284에서 확인할 수 있습니다. 원래 아티클 작성시 아내가 피해를 입지 않았 음을 유의하십시오. –

관련 문제