2011-10-20 4 views
3

This page에는 현재 유행하는 Google 주제가 나열됩니다. JavaScript를 사용하여이 목록을 추출하고 싶습니다.외부 웹 페이지의 정보 제거

나는 그것이 iframe를 사용하여 이론적으로 가능하지만 (예 : 그 iframe에 대한 jQuery를 별도의 인스턴스를 사용하여 iframe가로드되면 알 등)이 접근 합병증이있는 것을 알고있다.

iframe에 대한 더 나은 접근 방법이 있습니까?

답변

3

당신이 링크 한 페이지는 기본적으로 XML 파일 인 ATOM 피드입니다. 당신은 그것을 해석 할 수 있습니다. 그러나 Google Feed API과 같은 것을 사용합니다. 여기 당신이 필요로하는 데이터를 추출하는 working JSFiddle을 : 그것은 here

편집 사용하는 방법에 대한 예제가있다.

+0

감사합니다. 최선의 노력에도 불구하고 필자는 "Uncaught SyntaxError : 예기치 않은 토큰 ILLEGAL"이라는 오류 메시지를 예제 코드와 함께 제공합니다. API 키가 있고 jQuery'.ready()'등을 사용했습니다. 실제로 jsfiddle을 제공 할 수 있습니까? – Randomblue

+0

API 키에 가입 할 수있는 유효한 도메인 이름이 없습니다. 내 답변에 링크 된 예에서이 [link] (http://www.digg.com/rss/index.xml)을 [this one] (https://www.google.com/trends/hottrends/atom/hourly) 매력처럼 작동해야합니다. – Nasreddine

+0

그렇지 않습니다! 이 바보 같은 오류 메시지가 나타납니다. 여기에 당신이 간다 : ABQIAAAAd_V3IVF4bGjN54CKrdHD-xTqEUmM9CnW1gdZMF3lP075gpRXbBSFYUmm-siH3jDaCSDntT37tLmqLw – Randomblue

관련 문제