2009-06-19 3 views
0

나는 html 페이지를 만들고 두 웹 사이트는 프레임처럼 그녀의 웹 사이트에서 가져갑니다.내 프레임에서 함수로 페이지 URL 찾기

내 프레임의 색상을 변경하고 싶습니다. 그래서 마녀 웹 사이트에 내 프레임이 포함되어 있다는 것을 알아야합니다.

내가 그 현재 창 내에서 프레임의 배열을 반환으로 내가

window.frames 

로보고 싶은데 자바 스크립트

감사

답변

2
try { 
    alert(window.top.location); 
} catch (e) { 
    alert("Couldn't read window.top.location.\n" + e.message); 
} 

이 때문에 사이트 간 정책에 작동하지 않을 수 있습니다. 또는 서버 측 로직에서 요청 매개 변수를 기반으로 스타일 시트를 동적으로 삽입 할 수 있습니다.

예를 들면,

http://mysite.com/iframeContent?useStyles=http://yoursite.com/iframe.css