2009-11-04 5 views
0

나는 하루 종일 javasript (jquery)를 사용해왔다. 나는 지역 음악 장소의 페이지 내용을 잡고, 데이터를 다시 포맷하고, 하나의 웹 페이지에 선물하는 개인적인 작은 매시업을 만들고 싶다.자바 스크립트를 사용하여 클라이언트 측 전용 매쉬업을 만들 수 있습니까?

나는 내가 영리하고 iframe으로로드하고, iframe을 숨기고, DOM과 javascript를 통해 내용에 액세스 할 수 있다고 생각했습니다. 외관상으로는이 방법에도 크로스 사이트 보안 권한이 적용됩니다. iframe의 내용을 변경할 수는 없습니다.

제 질문은 순수하게 클라이언트 측 코드로 웹 사이트 매시업을 만들 수 있습니까? jsonp/rss api는 옵션이 아니므로 원시 페이지 내용으로 만 작업하고 싶습니다. 나는 이것을 서버 측에서 처리 할 AppEngine 프로젝트를 설정하는 것에 대해 생각했지만 주말 프로젝트에서는 너무 많은 일을합니다.

주셔서 감사합니다.

답변

2

아니요. 매시업 코드를 클라이언트 측에 놓을 수 있지만 모든 대상 페이지에 액세스하려면 동일한 원산지 정책 제한을 피하기 위해 자신의 서버를 통해 요청을 프록시해야합니다. 어느 시점에서 서버 측에서 해본 것보다 더 나아지지 않습니다.

는 (당신은. 예를 들어, 비 - 웹 클라이언트 측 코드와 같은 파이어 폭스 확장 기능을 그것을 할 수 있지만 청중을 제한 물론.의)

관련 문제