[Javascript] Fenstergröße und Link per <input>

SafdaS

Lieutenant
Registriert
Nov. 2002
Beiträge
819
[Java Script] Fenstergröße und Link per <input>

Nabend,
ich hab da zwei Probs.
Erstens: Ich will per JavaScript ein neues Fenster öffnen. Dabei soll es bestimmte Maße haben. Definiert werden sollen (die Maße) in der htm File die geöffnet wird.
Zweitens: WIe krieg ich es hin, das mit einem <input type="button"> ein Link geöffnet wird? Ich hab das orgendwie verplant.

mfg mic
 
Re: [Java Script] Fenstergröße und Link per <input>

Im <head>

HTML:
<script language="javascript" type="text/javascript">
<!--
var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.availWidth)?Math.floor(Math.random()*(screen.availWidth-w)):0;TopPosition=(screen.availHeight)?Math.floor(Math.random()*((screen.availHeight-h)-75)):0;}
if(pos=="center"){LeftPosition=(screen.availWidth)?(screen.availWidth-w)/2:0;TopPosition=(screen.availHeight)?(screen.availHeight-h)/2:0;}
if(pos=="default"){LeftPosition=0;TopPosition=0}
else if((pos!="center" && pos!="random" && pos!="default") || pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes';
win=window.open(mypage,myname,settings);
if(win.focus){win.focus();}}
function CloseNewWin(){if(win!=null && win.open)win.close()}
window.onfocus=CloseNewWin;
// -->
</script>

Der link im <body>

HTML:
<a href="datei.htm" onclick="NewWindow(this.href,'Titel','Breite in pix','Höhe in pix','yes','default');return false" onfocus="this.blur()"><img src="Vorschaubild.jpg" width="150" height="112" vspace="5" hspace="10" border="1"></a>

Edited by Steffen: Bitte selbstständig die Code-Tags (
Code:
, [html], [php]) verwenden, um Code zu formatieren und horizontale Scrollbalken zu vermeiden!
 
Zuletzt bearbeitet von einem Moderator:
Re: [Java Script] Fenstergröße und Link per <input>

Hier kannst du dir das ganze individuell automatisch erstellen lassen.
 
Zurück
Oben