2015-01-14 2 views
0

iframe에서 iOS 용 Chrome 사용 window.open은 onload 핸들러에서 작동하지 않지만
- 다른 플랫폼 (Android 및 창). - 그것은 내가 코드에 따라 버튼Chrome ios - iframe : window.open이 onload 핸들러와 함께 작동하지 않습니다.

에 온 클릭에 방법을 넣으면 작동합니다

<INPUT type=button class=buttonStdWidth name=cbinvia value='#MSG('bok')' onclick=window.open("mypage",name,feat);> 

작품!

<BODY onload=window.open("mypage",name,feat);> 

작동하지 않습니다!

감사

+0

속성에 따옴표가 있습니까? – devqon

+0

문서로드 상태에서 변수 'name'과 'feat'가 정의되어 있습니까? –

답변

0

나는 별도의 자바 스크립트 함수의 구멍을 처리하는 것이 좋습니다. javascript는 섹션에 있습니다. 그렇지 않으면 섹션이 발견되지 않습니다.

<head> 
    <script> 

     function open_win(webaddress, name, feat) 
     { 
      window.open(webaddress, name, feat); 
     } 
    </script> 
</head> 
<body onload="open_win('http://www.google.com', 'myName', 'width=400,height=200,scrollbars=yes')"> 

</body> 
+0

나는이 방법으로 시도했지만 작동하지 않습니다. –

관련 문제