2013-10-01 3 views
9

Ich versuchte window.open und will, dass die Javascript mit neuer URL ein neues Browserfenster zu öffnen und will das neue Fenster resizable und scrollbarenWindow.open nicht veränderbare, scrollbaren

i

versuchte
window.open("someurl", '_blank','windowOpenTab', 'scrollbars=1,resizable=1,width=1000,height=580,left=0, top=0'); 

Edit1 sein: versuchte window.open(url, '_blank','windowOpenTab', 'scrollbars=1,resizable=1,width=1000,height=580,left=0,top=0'); noch kein Glück

Lese über window.open von http://www.javascript-coder.com/window-popup/javascript-window-open.phtml aber kein Glück :(

+1

Sie keine Leerzeichen in der letzten Zeichenfolge – Sergio

+0

@Sergio haben kann - aktualisiert das gleiche noch :( – Varun

Antwort

16

Entsprechend MDN können Sie nur 3 Parameter in dieser Funktion haben.

window.open(strUrl, strWindowName[, strWindowFeatures]); 

Demo here - droped ich die '_blank' und eine Demo mit kleinen Fenster gerade den Scrollbar ShowUp zu machen.

So können Sie verwenden:

window.open("someurl", 'windowOpenTab', 'scrollbars=1,resizable=1,width=1000,height=580,left=0,top=0'); 
+0

i sicherstellen möchten, es öffnet neues Fenster immer und es gibt nie einen Fall, dass es einen neuen Tab öffnet – Varun

+0

@Varun, ich bin mir nicht sicher, ob das Cross-Browser-compat ist. Hier http://StackOverflow.com/questions/4907843/Open-URL -in-new-tab-using-javascript – Sergio

+1

Beobachten Sie, wie Sie in der Größe veränderbar sind, wurde ich für einen Head-Bang 10 Minuten durch Rechtschreibfehler es veränderbar gefangen. – Bob

0

ändern

window.open("someurl", '_blank','windowOpenTab', 'scrollbars=1,resizable=1,width=1000,height=580,left=0, top=0'); 

zu

window.open("someurl", 'windowOpenTab', 'scrollbars=1,resizable=1,width=1000,height=580,left=0, top=0'); 

einfach die_blank entfernen, FIDDLE.

-1

Versuchen this

popupWin = window.open('http://webdesign.about.com/', 
'open_window','menubar, toolbar, location, directories, status, scrollbars, resizable, 
dependent, width=640, height=480, left=0, top=0') 
0

Versuchen Sie, diese

function openPopupWindow(){ 
window.open("http://example.com","popup","width=668,height=548,scrollbars=yes, resizable=yes");  
}