2011-04-14 4 views
5

javacript window.open을 사용하여 Firefox에서 주소 표시 줄을 비활성화하고 싶습니다. 또한 스크립트는 IE, Safari 및 Chrome에서 작동해야합니다. 어떤 제안.javacript window.open을 사용하여 Firefox에서 주소 표시 줄을 숨기는 방법

+3

당신은 아마 알다시피, 잘 알려진 '위치가 = no ','addressbar = no' 등이 있지만, 모든 브라우저가이를 따르지는 않습니다. 일부는 보안상의 이유로 발생합니다. – Christian

+6

Firefox 3의 출시 이후 주소 표시 줄을 숨길 수 없습니다. dom.disable_window_open_feature.location 옵션은 기본적으로 true로 설정됩니다. Christian이 말했듯이, 일부 브라우저는 보안과 관련하여 엄격한 규칙을 가지고 있습니다. – Rafael

답변

5

(안된)

function openWindow(){ 
var browser=navigator.appName; 
if (browser==”Microsoft Internet Explorer”) 
{ 
window.opener=self; 

} 
window.open(‘filename.htm’,'null’,'width=900,height=750, 
toolbar=no,scrollbars=no,location=no,resizable =yes’); 
window.moveTo(0,0); 
window.resizeTo(screen.width,screen.height-100); 
self.close(); 
} 

http://saher42.wordpress.com/2006/08/10/hiding-the-address-bar-on-pageload-using-javascript/에서 이것을 얻었다.

13

location 주소 표시 줄을 숨기려면 no 또는 0으로 설정하려는 창 기능입니다.

의견 수렴 : 대부분의 사람들은 악용 사례를 차단하기 위해 팝업 차단기가 설치되어 있기 때문에 팝업을 사용해서는 안되기 때문에 팝업을 사용하지 마십시오. jQuery UI Dialog 플러그인을 사용하십시오.

예 :

window.open ("가 http://www.mydomain.com/mypage.htm", "mywindow", "위치 = 0, 모음 = 0, 상태 = 0, 스크롤바 = 0, 폭 = 100, 높이 = 100 ");

형식

window.open ([URL]을 [이름] [특징] [역사])

창 기능 당신은

  • 상태를 제어 할 수 있습니다 창의 아래쪽에있는 상태 표시 줄.
  • 도구 모음 뒤로 및 앞으로와 같은 단추가있는 표준 브라우저 도구 모음입니다.
  • 위치 URL을 입력하는 위치 입력 필드.
  • 모음
  • 크기 조정이 허용/창 크기를 조정하는 사용자를 허용하지 창의 메뉴 모음. 문서가 높이 픽셀 윈도우의 높이를 지정
  • 창보다 큰 경우 스크롤바를 사용
  • 스크롤바. (예 : height = '350')
  • 너비 창의 너비를 픽셀 단위로 지정합니다.
+0

명확한 설명 주셔서 감사합니다. 상태, 크기 조정 등의 일부 속성은 IE에서만 작동하지만 FF, Chrome과 같은 다른 브라우저에서는 작동하지 않습니다. –

0

은 또한 당신은은 기본적으로 비활성화되어 파이어 폭스의 주소 표시 줄을 숨기려면 window.open 를 활성화해야합니다. about:config으로 이동하여 을 검색하면 dom.disable_window_open_feature.location을 포함하여 all window.open feature disabling options을 볼 수 있으므로 검색 주소창을 숨길 수 있습니다. false으로 설정하십시오.이것에 대해 같은 파이어 폭스의 주소 표시 줄에

0

유형 : 설정, disable_window_open에 대한

검색, 모든 window.open 기능을 볼 수 있도록

+0

질문은 프로그래밍 방식으로 주소 표시 줄을 자바 스크립트에서 사용 중지하는 방법에 대한 것이 었습니다. –

+0

그는 javascript가 아니라 browser config를 원합니다. –

+0

부적절하지 않을 수도 있습니다. 베네 라시의 대답을 참조하십시오. – Fornost