jboy_87Medlem sedan aug. 20011 105 inlägg
kommer det här och funka??
[b]
function popupChat() {
if (parseInt(navigator.appVersion) >= 3){
if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)<5){
var tools = new Packages.java.awt.Toolkit.getDefaultToolkit();
screen=tools.getScreenSize();
}
x = screen.width;
y = screen.height;
}
win=window.open("popup.html", "Suryoyo Zone jIRC","height=220,width=520" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",width=" + width + ",height=" + height);
}
[/b]
jboy_87Medlem sedan aug. 20011 105 inlägg
ThACRoWMedlem sedan dec. 2001314 inlägg
detta fungerar för mig
function centerPopup(w,h)
{
var x, y;
if (top.window.document.body)
{
x = Math.round((top.window.screenLeft + top.window.document.body.clientWidth) / 2 - (w / 2));
y = Math.round((top.window.screenTop + top.window.document.body.clientHeight) / 2 - (h / 2));
}
return 'width='+w+',height='+h+',left='+x+',top='+y;
}
och sen kallar du på funktionen så här:
window.open('...', '...', centerPopup(302,200));
där 302 och 200 är bredden och höjden på fönstret
jboy_87Medlem sedan aug. 20011 105 inlägg
kör en irc grej!!
function popupChat() {
if (parseInt(navigator.appVersion) >= 3){
if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)<5){
var tools = new Packages.java.awt.Toolkit.getDefaultToolkit();
screen=tools.getScreenSize();
}
x = screen.width;
y = screen.height;
}
win=window.open("popup.html", "Suryoyo Zone jIRC","height=220,width=520" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",width=" + width + ",height=" + height);
}
function send()
{
if (document.UserInfo.NICKNAME.value == null ||
document.UserInfo.NICKNAME.value == "")
{
window.alert("Du måste skriva in nick name.")
return false
}
var USERNICK = document.UserInfo.NICKNAME.value
win=window.open("","IRC","resizable=no,height=330,width=510")
jboy_87Medlem sedan aug. 20011 105 inlägg