SirJoker
Aktives Mitglied
Thread Starter
- Dabei seit
- 29.10.2004
- Beiträge
- 429
- Reaktionspunkte
- 0
Ich möchte eine Weiterleitung von einer Startseite mit JavaScribt realisieren. Das neue Fenster soll aber in einer bestimmten Größe (800x600) und in der Mitte des Bilschirms auftauchen. Die Weiterleitung soll aber erst erfolgen, wenn alle Bilder der neuen Seite geladen sind.
Im Head (Funktion zur Ermittlung der Auflösung):
var Fenster = null;
function neuesFenster(meineSeite,meinName,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+''
Fenster = window.open(meineSeite,meinName,settings)
}
Im Body:
onLoad=....
Und dann die Weiterleitung:
<script language="javascript">
location="???"
</script>
Wie muss ich die Weiterleitung anlegen, das es so funktioniert wie beim normalen Link:
<a href="start.html" onclick="neuesFenster(this.href,'name','800','600','no');return false"><img src="images/index_logo.gif" width="146" height="68" border="0" hspace="0" vspace="0" name="index_logo"></a>
Ich hoffe es ist verständlich. Und sorry: ich bin Neuling im WebDesign.
Hat sich erledigt...
Im Head (Funktion zur Ermittlung der Auflösung):
var Fenster = null;
function neuesFenster(meineSeite,meinName,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+''
Fenster = window.open(meineSeite,meinName,settings)
}
Im Body:
onLoad=....
Und dann die Weiterleitung:
<script language="javascript">
location="???"
</script>
Wie muss ich die Weiterleitung anlegen, das es so funktioniert wie beim normalen Link:
<a href="start.html" onclick="neuesFenster(this.href,'name','800','600','no');return false"><img src="images/index_logo.gif" width="146" height="68" border="0" hspace="0" vspace="0" name="index_logo"></a>
Ich hoffe es ist verständlich. Und sorry: ich bin Neuling im WebDesign.
Hat sich erledigt...
Zuletzt bearbeitet: