popup einfügen !

Begonnen von bigfu, 08 Oktober 2003, 17:37:25

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

bigfu

Hi wie binde ich ein popup  in die Startseite ein ?? bzw. wo muss ich was eintragen un ein popup  mit diversen bannern zu erzeugen

hab mit Suchen gesucht aber zu viele Ergebnise erhalten

Danke
Bigfu

jubilee

Einfachste Methode ist ein script im Head-Bereich (also zwischen <HEAD> und </HEAD> ) der Seite einfügen.
 
Zitatfunction na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';
  window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}
Um das im VKPMX in den head-Bereich zu bekommen, muss das in der
includes/my_header.php eingefügt werden.
Dann brauchst Du nur in der Seite in der das Popup erscheinen soll die Funktion aufrufen --->
 
Zitat<BODY bgColor=#ffffff link=#000080 text=#000000 vLink=#000080   OnLoad="na_open_window('test', 'http://www.test.de', 0, 0, 300, 200, 0, 0, 0, 0, 0); ">
Jetzt nur noch test (Fenstername) und http://... durch eigene Werte ersetzen und fertich ist ....
MfG
jubilee

[Editiert am 8/10/2003 von SiteAdmin jubilee]

jubilee

Brrrrrrrrrrrrrrrrrruuuuuuuuuummmmmmm
Oder Du schaust auch mal hier ---->
 http://www.pragmamx.org/modules.php?name=eBoard&file=viewthread&tid=7518#pid38534

MfG
jubilee

Dan

hmm, ich hab auch noch ne Frage.

Da ich ein Web für Hirnverletzte mache habe ich einige Gedanken-Spiele... die sind aber meistens in Java gemacht, dH. ich müsste/möchte ein ganz normales HTML File machen. Kann ich das auch als PopUp einblenden aus Mx2.0?
Sorry, bin OberNewbie!?  :cry

jubilee

Hallo !
Du kannst in einem Popup einfügen, was immer Du willst.
mfG
jubilee

Dan

 :D Genial

  GUT das es das VKP MX 2.0 gibt, echt klasse das Ding!

Dan

8! Newbie  ;)

Ich hab das so gemacht... in die my_header.php eingefügt...
und das gibt mir ganz oben in der HP eine Error-Meldung.

ZitatEinfachste Methode ist ein script im Head-Bereich (also zwischen <HEAD> und </HEAD> ) der Seite einfügen.
 
Zitatfunction na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';
  window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}
Um das im VKPMX in den head-Bereich zu bekommen, muss das in der
includes/my_header.php eingefügt werden.
Dann brauchst Du nur in der Seite in der das Popup erscheinen soll die Funktion aufrufen --->
 
Zitat<BODY bgColor=#ffffff link=#000080 text=#000000 vLink=#000080   OnLoad="na_open_window('test', 'http://www.test.de', 0, 0, 300, 200, 0, 0, 0, 0, 0); ">
Jetzt nur noch test (Fenstername) und http://... durch eigene Werte ersetzen und fertich ist ....
MfG
jubilee

[Editiert am 8/10/2003 von SiteAdmin jubilee]

Hmm... scheint doch nicht soo einfach zu sein... gut das ich mir immer wenn ich an einer vkp-Datei rumwurstle ne Sicherheitskopie mache  ;)
Was könnte da nicht gehen?

jubilee

Hallo !
Bitte nochmal schauen :
In der my_header.php nach diesem hier :
 
ZitatVKP_reloadPage(true);
//-->
</script>
<?php
   }
das hier einfügen :
 
Zitatecho "<script language=\"JavaScript\" type=\"text/JavaScript\">\n"
   ."function na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable){\n"
   ."toolbar_str = toolbar ? 'yes' : 'no';\n"
   ."menubar_str = menubar ? 'yes' : 'no';\n"
   ."statusbar_str = statusbar ? 'yes' : 'no';\n"
   ."scrollbar_str = scrollbar ? 'yes' : 'no';\n"
   ."resizable_str = resizable ? 'yes' : 'no';\n"
   ."window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+tool bar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scr ollbar_str+',resizable='+resizable_str);\n"
   ."}\n"
   ."</script>\n";
Dann sollte das gehen .
MfG
jubilee

P.S. das Board macht hier einige Zeilenumbrüche wo keine hingehören.
Jede neue Zeile fängt mit   ." an und hört mit  /n" auf.
Wenn hier Zeilen ohne   ." anfangen, ist das keine neue Zeile sondern das Board hat gemeint da einen Zeilenumbruch setzen zu müssen.
In der Header.php muss die Zeile weiterlaufen bis zum   /n".

[Editiert am 14/10/2003 von SiteAdmin jubilee]

[Editiert am 14/10/2003 von SiteAdmin jubilee]

Ria

Hallo,
mal ne blöde Frage, da diese website ja nun viel mit php-code Beispielen aufwartet, stellt sich mir die Frage, ob man dem Board nicht eine bessere, soll heißen korrekte Darstellungsweise beibringen kann!?

Sorry nur mal ne Frage. (da keine Ahnung von der Boardprogrammierung).

Gruss Ria

BowlingX

Japs...wird es in einer neuen eBoard Version auf jeden fall geben!
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!

Dan

Die erste Hürde (my_header.php) genommen... Test... wenigstens keine Error-Meldung - Danke.
Neuen Artikel gemacht zum Testen... den <BODY String geändert und eingefügt... nur kein PopUp... was mach ich diesmal falsch?
Sorry!

ZitatDann brauchst Du nur in der Seite in der das Popup erscheinen soll die Funktion aufrufen --->
 
Zitat<BODY bgColor=#ffffff link=#000080 text=#000000 vLink=#000080   OnLoad="na_open_window('test', 'http://www.test.de', 0, 0, 300, 200, 0, 0, 0, 0, 0); ">
Jetzt nur noch test (Fenstername) und http://... durch eigene Werte ersetzen und fertich ist ....
MfG
jubilee

[Editiert am 8/10/2003 von SiteAdmin jubilee]

jubilee

Hallo !
Versuch mal so :
 
Zitat OnLoad=\"na_open_window('test', 'http://www.test.de', 0, 0, 300, 200, 0, 0, 0, 0, 0); \">


MfG
jubilee

Dan

@ jubilee

Danke... aber funktioniert auch nicht  :(

jubilee

Hallo !
So, nochmal ganz neu :
Diese Funktion in der seite einbauen, bei deren aufruf das pop-Up erscheinen soll (im php-Quelltext einkopieren )
 
Zitatfunction oeffne($name,$url,$left,$top,$width,$height,$toolbar,$menubar,$statusbar,$scrollbar,$resizable)
{
$toolbar_str = $toolbar ? 'yes' : 'no';
$menubar_str = $menubar ? 'yes' : 'no';
$statusbar_str = $statusbar ? 'yes' : 'no';
$scrollbar_str = $scrollbar ? 'yes' : 'no';
$resizable_str = $resizable ? 'yes' : 'no';
echo "<script language=\"JavaScript\">\n";
echo"oeffne=window.open('$url','$name', 'left=$left,top=$top,width=$width,height=$height,toolbar=$toolbar_str,menubar=$menubar_str,status=$statusbar_str,scrollbars=$scrollbar_str,resizable=$resizable_str')\n"
."</script>\n";
}

dann an der Stelle oder in der Funktion wo das popup angezeigt werden soll mit
 
Zitatoeffne("test","http://www.maax-design.de",'0','0','300','200','0','0','0','0','0');
aufrufen :
Parameter 1. Fenstername, 2. URL, 3 + 4 Position des Fensters ab Ecke oben links,5. Breite ,6. Höhe, 7. Toolzeile ja/nein (1/0) ,8. Menüzeile ja/nein, 9. Statuszeile ja/nein, 10.  Scrollbar ja/nein, 11. Resizable ja/nein .
MfG
jubilee

Dan

  @ jubilee

Danke... ich probier's mal.
Als 'Folge' meiner vielen fruchtbaren Erfolge  ;) mache ich es so im Moment wie hier  http://www.sht-st.com/vkp/html/modules.php?name=News&file=article&sid=25 zu sehen.
Geht ja auch... aber ich werde Deinen Vorschlag sicher ausprobieren, sowas kann ich ja noch für anderes Benutzen.
Nochmals Danke für die Tipps.

tomcom

Ich hab die beste Popuplösung für Werbung gefunden.
Einfach einen Popupmanager wie z.B. "Easy popup pro" installieren (das ist ein normales PHP-Script), anschliessend die entsprechende php-seite   ganz am Schluss um folgendes ergänzen:

<p> Javascript-Aufruf
?>

Mit <p> wird eine html-Abteilung rangehängt. So sollte man eigentlich fast alles einbauen können.
Funktioniert bestens.

Ich denke mal, dass man für Fragen oder so bestimmt ähnlich verfahren kann. Es gibt ja Ad-Server-Scripte, die verschiedene Kampagnen laufen lassen können und da könnte man die Aufrufe sinngemäss anpassen und einbauen.

Sorry, hatte vergessen, dass man Code ja hier so nicht schreiben kann.

[Editiert am 2/4/2004 von tomcom]

Benedikt22

woher bekomm ich denn den pop up pro ?

selin01

wisst ihr villeicht, wie das mit den neuen po ups funktioniert? also zb auf prosieben.de da sind solche pop ups, die sehen genial aus. so ohne rahmen usw.

was ist das den genau und wie kann man sowas machen?

tomcom

@ benedikt22

Kriegst Du z.B. bei php-resource.de