2012-04-09 1 views
0

나는 사진 미리보기 이미지가있는 페이지가 있는데,이 스크립트는 thumbnails.php라고 가정 해 봅시다. 각 아이콘에는 팝업 창에서 열리는 popup.php? id = nnn에 대한 링크가있어 더 큰 이미지와 정보를 표시합니다.새 탭이나 창에 표시되는 팝업 내용을 피하는 것이 좋습니다.

사용자가 domain.com/popup.php?id=nnn으로 바로 이동하여 전체 창이나 탭에서 팝업 작은 콘텐츠를 가져 오지 못하게하고 싶습니다. 그래서이 스크립트는 먼저 리퍼러가 미리보기 이미지가 포함 된 페이지인지 확인합니다. 그렇지 않은 경우, descrption.php? id = nnn이 열립니다. 이 페이지는 확장 된 정보가있는 일반 화면에 맞게 설계되었습니다. 저는 웹 크롤러를 중심으로 생각했습니다.

좋은 방법입니까?

+0

Google WMT는 popup.php? id = nnn과 description? id = nnn의 중복 된 제목 태그가 동일하지 않다고 알려줍니다. 편집 : 나는 robots.txt (disallow)에 popup.php를 추가 할 수 있다는 것을 알고 있습니다. mmmm, 할 수있는 것이 좋은지 확실하지 않습니다. – dstonek

+0

나는 popup.php를 추가하지 않으면 어떻게 될까요? 스크립트 결과를 색인하려고합니다. Google이 이미지를 긁어 내고 싶지 않다면? –

답변

1

내가 지난 18 개월 동안 작업 한 많은 프로젝트가 새 창이나 탭을 완전히 열지 못했습니다. 대신 이미지, HTML 설명 또는 기타 속성 정보를 표시하는 데 Jquery Dialog (modal mode)을 사용합니다.

사용자가 실수로 잘못된 창이나 탭을 닫거나 원래 창을 통해 사이트로 다시 돌아 오는 것을 잊어 버리면 같은 페이지에 머무를 수 있습니다.

+0

나는 오랫동안이 방법을보고있었습니다. 나는 왜 여기에 설명해야 할 몇 가지 이유 때문에 확신하지 못했습니다. 어쨌든 다시 생각해 보겠습니다. 마지막 요점을 이해할 수 없습니다. 사용자가 실수로 팝업을 닫을 수는 있지만 기본 페이지가 그대로 있으면 다시 열 수 있습니다. – dstonek

+0

아, 죄송합니다. "전체 창이나 탭에서 팝업 작은 콘텐츠를 얻으려고 마음이 산만 해졌습니다." 선. –

+0

또한 질문의 제목은 새로운 창과 탭에 대해 묻고 있다고 추측합니다. –