2012-06-19 5 views
1

내 상황은 사용자가 동영상 미리보기 이미지를 클릭하면 자바 스크립트가 동영상을 보여주고 다른 모든 것을 숨기는 동영상 갤러리가있는 것입니다. 한 번에 하나의 비디오 만 표시되지만 모두 숨겨져 있습니다. 문제는 동영상 갤러리에 연결하여이 링크에서 동영상 페이지를 조회 할 때 특정 동영상을 호출하게하려는 것입니다. 그러나 자바 스크립트가 그 페이지 자체에 있기 때문에, 해당 페이지의 링크가 작동하는 동안 외부 링크가 가리키는 것에 대해, 나는 자바 스크립트를 활성화하는 방법을 모른다.링크로 연결되는 페이지에 존재하는 자바 스크립트를 호출 할 수 있습니까?

다르게 설정되었지만 동일한 문제가있는 다른 비디오 갤러리가 있습니다. 사용자가 외부 페이지의 링크를 클릭하면 iframe에 표시되는 개별 페이지에 비디오가 포함됩니다. 하지만 내가 링크하는 페이지에있는 iframe을 변경하는 방법을 모르겠다.

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

답변

0

URL에 비디오 ID를 지정할 수 있습니다.

http://mysite.com/videos?videoId=xxxxxx 

그런 다음 JS를 사용하여 URL에서 ID를 가져올 수 있습니다. 이 gup() 함수를 사용하여 URL 매개 변수를 가져 와서 그에 맞게 비디오를 표시하고 싶습니다.

+0

완벽한 - 감사합니다! – Kent

0

window.location.hash을 확인할 수 있습니다. 예를 들어 동영상에 대한 링크가 http://www.example.com/#myCoolVidNr1 인 경우 window.location.hash#myCoolVidNr1이 포함되어 있습니다.

관련 문제