2012-07-18 6 views
1

window.locationIE8 브라우저에서 작동하지 않는 이유는 무엇입니까? 나는 IE8로 10 대의 컴퓨터를 시험해 보았는데, 그 중 8 명이 작동하지 않았다. 이것은 브라우저를 리디렉션하는 데 사용하는 스크립트입니다.window.location의 리디렉션이 IE8에서 작동하지 않습니다.

<script type="text/javascript"> 
sublimevideo.ready(function(){ 
    sublimevideo.prepareAndPlay('video1'); 
    sublimevideo.onEnd(function(sv){ 
    window.location = 'http://www.site.com.au/register'; 
    }); 
});   
</script> 
+0

보십시오'window.location.href = 'yourLocation'' – honyovk

+0

각 컴퓨터에서 여러 번 시도 했습니까? –

+0

감사합니다. 나는 여러 번 노력했다. 매번 8/10이 작동하지만 2 번은 작동하지 않습니다. 그 2 중에서, 나는 1에서 java를 업데이트했고, 효과가 있었다. 임 옛날 자바 업데이 트와 리디렉션하는 방법을 찾으려고. – user1074803

답변

1

새로운 페이지로 이동하기 위해 브라우저를 지시하는 가장 신뢰할 수있는 방법은 location.assign()을 사용하는 것입니다

location.assign('http://example.com'); 
+0

감사합니다. 하지만 자바 업데이트가 필요합니다. 오래된 자바 업데이트가있는 컴퓨터는 아무 것도하지 않았습니다. – user1074803

+0

자바의 "오래된"것이 우리가 말하는 방법입니까? 그것은 IE7과 IE8에서 작동합니까? –

+0

IE 8.0.7601.17514에서 location.assign 또는 window.location이 작동하지 않습니다. –

0

window.location.href = "<URL>"을 시도하십시오;

http://codebins.com/에서 샘플 코드 bin을 수행하고 결과를 원하는대로 확인할 수 있습니다.

관련 문제