2013-02-13 1 views
0

다른 도메인 (예 : iframe)에서 웹 사이트를 열고 해당 텍스트의 일부를 강조 표시하고 해당 부분을 스크롤하여 전망? Google에서 검색 결과가 강조 표시된 검색 결과 페이지의 캐시 된 버전을 제공 한 것을 기억하십시오.다른 도메인의 페이지를로드하고 해당 페이지의 텍스트 섹션으로 강조/스크롤

서버를 통해 페이지를 프록시 처리하고 수정하지 않아도됩니다. 이 클라이언트 쪽에서 할 수있는 방법이 있습니까? 이것은 아마 크로스 사이트 스크립팅을 요구할 것인데, 이것은 어렵고 정확할 것입니다.

강조 표시된 텍스트의 섹션이 하나만 있으면되므로 텍스트 선택을 통해 발생하는지 아니면 스팬 요소와 같은 일부 마크 업이 섹션 주위에 배치되는지 여부는 신경 쓰지 않습니다.

불행히도이 다른 페이지의 출처가 내 통제 범위를 벗어나기 때문에 올바른 위치에 앵커를 포함하도록 해당 페이지를 수정하는 것은 불가능합니다.

예를 들어 브라우저에서 문서에서 전체 텍스트 검색을 수행 할 수 있습니까?

답변

0

모든 답변이 이미 귀하의 질문에 포함되어 있습니다. 클라이언트 쪽에서는 사용자가 제어 할 수없는 다른 도메인의 페이지 콘텐츠에 연결할 수 없습니다. postMessage와 같은 교차 사이트 기술은 양 끝을 제어하는 ​​경우에만 작동합니다.

관련 문제