automatische weiterleitung
monster
- java
Hallo,
ich habe da ein problem:
also ich habe eine index seite die so aussieht:
<HTML>
<HEAD>
<TITLE>xxxxx</TITLE>
<meta http-equiv="refresh" content="0; URL=xxxxx.html">
<!-- ... andere Angaben im Dateikopf ... -->
<SCRIPT LANGUAGE="JavaScript"> var javascript_version = 1.0;</SCRIPT>
<SCRIPT LANGUAGE="JavaScript1.1"> javascript_version = 1.1;</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function specialsizewin(){
xpos=(screen.width-800)/2;
ypos=(screen.height-630)/3;
eigenschaften='width=800,height=630,top='+ypos+',left='+xpos;
window.open('xxxxx.html','_blank',eigenschaften);
}
</SCRIPT>
die automatische weiterleitung soll diese seite starten, aber dabei das javascript beachten und ich habe fast schon alles versucht was mir eingefallen ist ,aber er öffnet die seite nicht mit den eigenschaften die ihm gegeben habe.
<HTML>
<HEAD>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<TITLE>xxxxx</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function playerwin(dateiname, mywidth, myheight){
xpos=(screen.width-mywidth)/2;
ypos=(screen.height-myheight)/3;
eigenschaften='width='+mywidth+',height='+myheight+',top='+ypos+',left='+xpos;
window.open(dateiname,'_blank',eigenschaften);
}
</SCRIPT>
</HEAD>
<BODY bgcolor="efefdf" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div align="left">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
width="800" height="630" align="middle">
<param name=movie value="xxxxx.swf">
<param name=quality value=high>
<param name=bgcolor value=efefdf>
<embed src="xxxxx.swf" quality=high bgcolor=efefdf width="800" height="630" align="middle"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
</object>
</div>
</BODY>
</HTML>
was kann ich tun.
danke schon mal im voraus!!
die javascript-funktion funktioniert so wie du sie definiert hast. ich finde nur in deinem code keine stelle an der du sie auch aufrufst, oder hab ich was falsch verstanden?!?
gruss aus berlin, volker
also momentan wird diese funktion noch durch einen button erledigt, aber ich möchte das dieser nicht mehr erforderlich ist.
gruss zurück aus berlin,
monster
ich verstehs immer noch nicht ganz. willst du dass deine index.html eine weiterleitung auf die seite xxxxx.html macht und beim laden dieser seite sich gleichzeitig mittels der funktion playerwin() ein popup öffnet?!?
dann kannst du das ja ainfach in den body-tag der datei xxxx.html schreiben:
<BODY bgcolor="efefdf" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="javascript:playerwin('xyz.html',300,300)">
oder willst du dass sich die seite xxxxx.html in einem durch playerwin() angepassten fenster öffnet? in diesem fall kannst du die weiterleitung nämlich nicht mit http-refresh machen, weil der browser sofort nach dem meta-tag das parsen der seite abbricht. es wird dir aber auch nicht gelingen, die index.html mit javascript zu schliessen, ohne dass der browsser eine bestätigung verlangt.
welche der beiden varianten hättest du denn gerne?
gruss aus berlin, volker
mit playerwin() werden die folgeseiten der xxxxx.html die einen flashfilm enthält gesteuert
und die xxxxx.html wird durch den hier
<SCRIPT LANGUAGE="JavaScript">
function specialsizewin(){
xpos=(screen.width-800)/2;
ypos=(screen.height-630)/3;
eigenschaften='width=800,height=630,top='+ypos+',left='+xpos;
window.open('xxxxx.html','_self',eigenschaften);
}
</SCRIPT>
gesteuert.
und wenn du mich fragst welche variante ich gern hätee dann natürlich die einfachste, denn das ist für mich auch noch ein bisschen neuland
monster
also das funzt schon mal
<BODY bgcolor="efefdf" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="javascript:playerwin('xxxxx.html',800,630)">
aber die scrollbars und so gehen nicht weg
aber die scrollbars und so gehen nicht weg
das kannst du aber deiner funktion als eigenschaft mit auf den weg geben:
window.open('xyz.html', 'name','width=300, ... , scrollbars=no')
gruss aus berlin, volker
hallo volker,
danke für deine hilfe, aber jetzt bekommen ich das erste fenster nicht automatisch geschlossen ohne ein bestätigungsfenster.
vielleicht hast du ja noch eine idee für mich, denn ich weiß nicht weiter.
MfG
monster
ALSO FUNKTIONIERT ES AUCH MIT DER FENSTERGRÖSSE; ABER DIE INDEXSEITE BLEIBT OFFEN UND WENN MANN _SELF EINTRÄGT GEHT ES WIEDER NICHT
<HTML>
<HEAD>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<TITLE>xxxxx</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function playerwin(dateiname, mywidth, myheight){
xpos=(screen.width-mywidth)/2;
ypos=(screen.height-myheight)/3;
eigenschaften='width='+mywidth+',height='+myheight+',top='+ypos+',left='+xpos;
window.open(dateiname,'_blank',eigenschaften);
}
</SCRIPT>
</HEAD>
<BODY bgcolor="efefdf" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="javascript:playerwin('xxxxx.html',800,630)">
<div align="left">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
width="800" height="630" align="middle">
<param name=movie value="mercure.swf">
<param name=quality value=high>
<param name=bgcolor value=efefdf>
<embed src="xxxxx.swf" quality=high bgcolor=efefdf width="800" height="630" align="middle"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
</object>
</div>
</BODY>
</HTML>
ICH WEISS AUCH NICHT MEHR !!!!!!!!!!!!!!!!!!!!!!!!!
MONSTER