2012-06-08 2 views
-1

나는 그것을 제어하는 ​​기능을 변경하여 나타나는 확인 창을 건너 뛰려고합니다.페이지 기능 변경

true를 반환해야 자동 확인됩니다.

기능은

iframe.contentWindow.confirmTrade() = function(){return true;}; 
내가 무슨 그게 전부

하지만 스크립트가 정지 '() confirmTrade'입니다. 하지 전화를 원래의 함수를 반환 값에 뭔가를 할당하려고 - -

+0

Firebug (Firefox 용) 또는 다른 브라우저 용 개발 콘솔 중 하나를로드 했습니까? 그렇다면 무엇을 말할까요? –

+0

Firefox에서 시도해 볼 수는 있지만 Chrome에서 일하고 있습니다. – Alex

+0

Chrome 개발 콘솔을 사용할 수 있습니다. Windows 상자에 있습니까? 그렇다면 F12 키를 눌러 이동하십시오. –

답변

2

당신은 그 속성에 새로운 기능을 할당 할 필요가 ... 당신이 함수에 대한 올바른 객체 참조가 가정 제거 ().

JavaScript를 사용하여 원본 문서를 동적으로 변경하는 대신 원본 문서를 편집하는 것이 더 간단합니다. 이 방법을 사용하는 이유가 해당 문서를 제어하지 않아서 인 경우 the same origin policy이 적용될 수 있습니다.