4
새 페이지가 열리면 새 탭의 동일한 창에서 열리도록 웹 브라우저 (Firefox 10 및 Chrome 16)를 설정했습니다. 나는이 같은 로컬 파일을 쓸 때 :새 페이지 열기 : 새 창과 새 탭
<html><body><input type="button" onclick="window.open();"/></body></html>
을 웹 브라우저에서 해당 위치에 액세스하고 버튼을 클릭, 새로운 페이지가 새 탭에서 같은 창에서 을 엽니 다. 그것은 예상된다. 내가 로컬 웹 서버 (루비 +에 WEBrick)를 사용하여 동적으로 위와 같은 일을 생성하고, 해당 위치 localhost:3000
에 액세스하고 버튼을 클릭하면
그러나, 새로운 페이지가 새 창에 을 엽니 다. 위에서와 다르게 동작하는 이유는 무엇이며 코드를 수정하여의 동일한 창에서 을 열 수 있습니까?
내가 대신
<html><body><input type="button" onclick="window.open("", "_self");"/></body></html>
을 할 경우는 새로운 페이지 즉, 현재 페이지를 덮어 같은 탭에 을 엽니 다.
페이지를 생성하는 방법에 대해 명확하지 않습니다. 로컬 웹 서버 (몽구스)에서 직접 페이지를 제공하려고 시도했는데 새 탭에서 창을 열 때 예상대로 작동합니다. – rogerz
@rogerz 보았습니다. 뭔가를 알아 차리면 업데이트 할 것입니다. 지금까지 시도해 줘서 고마워. – sawa