2009-09-04 3 views
1

자바 스크립트를 사용하여 모든 웹 사이트에 쉽게 통합 할 수있는 웹 위젯을 만들고 내 서버에 양식을 게시하고 데이터를 반환하고 결과를 적절히 표시하려고합니다. 이것은 모두 google adsense와 같이 호스트 웹 사이트 화면의 작은 영역에서 발생합니다. 나는 이것이 XSS이고 또한 아약스와의 크로스 도메인 이슈라는 것을 알고있다.대화 형 Ajax Web 위젯을 작성하는 방법은 무엇입니까?

내가 도움이 필요한 것은 그러한 위젯의 흐름을 확고히하는 것입니다. 이런 일을 한 사람이 있습니까?

일반적인 프로세스는 다음과 같습니다

  1. 웹 사이트는 자바 스크립트 내장 -
  2. 자바 스크립트가
  3. 사용자가 POST 데이터와 폼 POST 데이터가 외부 서버로 전송됩니다
  4. 제출 양식을 렌더링 외부 JS를
  5. 서버가 반응하여 위젯을 업데이트하여 표 형식의 데이터 표시

이것이 가능합니까? 그것은 어떻게 성취 될 수 있습니까? 이 프로젝트에서 Prototype/Jquery와 같은 JS 프레임 워크를 사용하거나 사용하지 않아야합니까?

멋진 위젯을 작성하기위한 훌륭한 튜토리얼 리소스를 아는 분이라면 누구나.

도움을 주시면 감사하겠습니다.

답변

2

위젯을 사용하는 웹 사이트가 jquery 라이브러리를 참조하는지 여부를 모르기 때문에 jQuery와 같은 라이브러리를 사용하는 것은 불가능합니다.

iframe을 사용하고 사용자 자신의 호스트를 보여 주면 내가 잘못하지 않으면 라이브러리를 사용할 수 있습니다.

+2

저는 더 이상 그것에 대해 확신하지 않습니다. 참조 : http://stackoverflow.com/questions/2170439/how-to-embed-javascript-widget-that-depends-on-jquery-into-an-unknown-environment –

관련 문제