Popup-Fenster öffnen
Chris
- javascript
0 Yadgar0 David Tibbe0 Yadgar0 Chris0 David Tibbe0 Chris
0 Siechfred
0 David Tibbe
Hallo zusammen,
ich verzweifel hier noch. - Bin schon seit Stunden dabei, mein Problem zu lösen, aber es klappt nicht. Ich hoffe, dass mir hier jemand helfen kann.
Ich habe eine Internetseite erstellt. Auf der Indexseite (also die erste Seite, wenn ich die Seite aufrufe), habe ich nur ein Firmenlogo in die Mitte gemacht "*.jpg".
Wenn man auf das Logo klickt, soll ein Popup-Fenster mit der Hauptseite aufgehen. - In einer bestimmten Größe, ohne Adressleiste, Scrollbar etc. Falls es möglich ist, soll das Popup immer in der Mitte des Bildschirms geöffnet werden.
Kann mir jemand sagen, wie ich das machen kann oder den Code sagen? Ich bekomme es echt nicht alleine hin.
Ich bin die Seite in Dreamweaver am gestalten.
Vielen Dank schonmal.
Lg, Chris
High!
Hallo zusammen,
ich verzweifel hier noch. - Bin schon seit Stunden dabei, mein Problem zu lösen, aber es klappt nicht. Ich hoffe, dass mir hier jemand helfen kann.
Ich habe eine Internetseite erstellt. Auf der Indexseite (also die erste Seite, wenn ich die Seite aufrufe), habe ich nur ein Firmenlogo in die Mitte gemacht "*.jpg".
Wenn man auf das Logo klickt, soll ein Popup-Fenster mit der Hauptseite aufgehen. - In einer bestimmten Größe, ohne Adressleiste, Scrollbar etc. Falls es möglich ist, soll das Popup immer in der Mitte des Bildschirms geöffnet werden.Kann mir jemand sagen, wie ich das machen kann oder den Code sagen? Ich bekomme es echt nicht alleine hin.
Ich bin die Seite in Dreamweaver am gestalten.
Vielen Dank schonmal.
Lg, Chris
Wie wäre es damit:
<script type="text/javascript">
function oeffnen()
{
neuesFenster = window.open("hauptseite.html", "Hauptfenster", "width=1024,height=768,top=0,left=0");
neuesFenster.focus();
}
</script>
...
<a href="oeffnen();"><img="*.jpg" border="0"></a>
...
Bis bald im Khyberspace!
Yadgar
Hallo Yadgar,
Wenn schon Code, dann bitte auch ordentlichen.
<a href="oeffnen();">
JS-Funkctionsaufrufe gehören in die entsprechenden Event-Handler, hier also onclick.
<img="*.jpg" border="0"></a>
Hier fehlt das alt-Attribut.
Grüße
David
High!
<a href="oeffnen();">
JS-Funkctionsaufrufe gehören in die entsprechenden Event-Handler, hier also onclick.<img="*.jpg" border="0"></a>
Hier fehlt das alt-Attribut.
Na schön... <a href="#" onClick="oeffnen();"><img src="*.jp" alt="Schweinisches Bildchen!" border="0"></a>
Zufrieden?
Bis bald im Khyberspace!
Yadgar
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>BBH-Druckluftservice GmbH - Wir machen Luft.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
<script type="text/javascript">
function oeffnen()
{
neuesFenster = window.open("startseite.htm", "Hauptfenster", "width=1024,height=768,top=0,left=0");
neuesFenster.focus();
<a href="#" onClick="oeffnen();"><img src="*.jp" alt="Logo-Index.jpg" border="0"></a>
}
</script>
</script>
<body>
<div id="Layer2" style="position:absolute; left:441px; top:415px; width:380px; height:17px; z-index:2">
<div align="center"><font size="1" face="Arial, Helvetica, sans-serif">©
Copyright 2007 BBH-Druckluftdervice GmbH | Webdesign Klexx-Marketing</font></div>
</div>
<div id="Layer1" style="position:absolute; left:316px; top:280px; width:102px; height:42px; z-index:1"><img src="Logo-Index.jpg" width="650" height="122"></div>
</body>
</html>
.....
Hallo zusammen,
danke für die vielen Antworten :-) ... Aber klappt noch nicht so ganz. Wo ist mein Fehler??
Viele Grüße,
Chris
Hallo Chris,
danke für die vielen Antworten
Kopiere sie nicht einfach, sondern überlege was du machst. Beachte auch die Hinweise zu falschem HTML usw.
Wo ist mein Fehler??
Du verschachtelst unnötige Script-Tags. Bei sowas hilft dir der Validator; er macht dich auf ungültiges HTML an.
Grüße
David
Hallo Chris,
danke für die vielen Antworten
Kopiere sie nicht einfach, sondern überlege was du machst. Beachte auch die Hinweise zu falschem HTML usw.Wo ist mein Fehler??
Du verschachtelst unnötige Script-Tags. Bei sowas hilft dir der Validator; er macht dich auf ungültiges HTML an.Grüße
David
Hi David,
ich weiß mir leider nicht anders zu helfen. Ich habe kaum Ahnung von HTML. Wäre cool, wenn mir jemand sagen könnte, wo ich was hinsetzen soll.
Danke,
Chris
<script type="text/javascript">
function oeffnen()
{
neuesFenster = window.open("hauptseite.html", "Hauptfenster", "width=1024,height=768,top=0,left=0");
neuesFenster.focus();
}
</script>
Nein! Was machen Besucher mit kleineren Bildschirmauflösungen? Die sehen von dem tollen Popup nur einen Teil.
<a href="oeffnen();"><img="*.jpg" border="0"></a>
Und so bitte auch nicht, wenn schon, dann so:
<a href="hauptseite.html" onclick="oeffnen(); return false;"><img="*.jpg" border="0"></a>
Dann bekommen auch JS-lose Besucher etwas zu sehen.
Siechfred
High!
<script type="text/javascript">
function oeffnen()
{
neuesFenster = window.open("hauptseite.html", "Hauptfenster", "width=1024,height=768,top=0,left=0");
neuesFenster.focus();
}
</script>Nein! Was machen Besucher mit kleineren Bildschirmauflösungen? Die sehen von dem tollen Popup nur einen Teil.
Oder so:
function oeffnen()
{
var w=screen.width;
var h=screen.height;
var formstring = "width=" + w.toString() + ",height=" + h.toString() + ",top=0,left=0";
neuesFenster = window.open("hauptseite.html", "Hauptfenster", formstring);
}
Bis bald im Khyberspace!
Yadgar
Hallo,
Oder so:
function oeffnen()
{
var w=screen.width;
var h=screen.height;
Mathias
Hallo Chris,
Popup-Fenster mit der Hauptseite aufgehen. - In einer bestimmten Größe, ohne Adressleiste, Scrollbar etc.
Warum? Warum willst du mir meine Scrollbars (versuchen) wegzunehmen, mir unpassende Fenstergrößen vorgeben usw. Warum machst läst du die Seite nicht einfach im gleichen Fenster darstellen? Damit sparst du dir viel Ärger.
Kann mir jemand sagen, wie ich das machen kann oder den Code sagen? Ich bekomme es echt nicht alleine hin.
SelfHTML kann.
Grüße
David