Author Topic: POPUP bei START der Gallery > home.html  (Read 27145 times)

0 Members and 1 Guest are viewing this topic.

bildergallery

  • Guest
POPUP bei START der Gallery > home.html
« on: February 28, 2006, 09:48:03 AM »
hallo zusammen, ich möchte bei start also beim öffnen der home.html seite ein pop fenster
anzeigen, in der wichtige informationen wie z.b gratis registrierung, was man für vorteile hat
wenn man mitglied ist etc angezeigt werden.

hat jemand da eine gute idee (bin offen für neues)
jensf hat dies z.b auf der hauptseite angezeigt aber das möchte ich nicht!

habe mal dies gefunden...
http://www.4homepages.de/forum/index.php?topic=6232.0

gruss ivan

Offline Vincent

  • 4images Moderator
  • Addicted member
  • *****
  • Posts: 1.195
    • View Profile
    • www.foto-kocher.com
Re: POPUP bei START der Gallery > home.html
« Reply #1 on: February 28, 2006, 10:04:41 AM »
Guten Tag
sowas suche ich auch bloss möchte ich vermeiden das ein Kunde immerwieder das POP up bekommt - somit sollte es via cockies gesteuert werden und zum beispiel nur all 3 tage erhalten!

gruss
vincent
Beati pauperi spiritus

4images 1.7 // My Installed Mods


Offline trez

  • Hero Member
  • *****
  • Posts: 613
    • View Profile
    • blog / photography
Re: POPUP bei START der Gallery > home.html
« Reply #2 on: February 28, 2006, 11:24:10 AM »
dynamicdrive.com

einmach mal rumsuchen, hatte da einige skripts gesehen die euren anforderungen entsprechen. Nach der auswahl des skriptes in die main.html einfuegen (nicht in die header, da sonst beim oeffnen jeder seite das popup angezeigt werden werde)

mfg

Offline egozent

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
Re: POPUP bei START der Gallery > home.html
« Reply #3 on: February 28, 2006, 12:13:07 PM »
Schau mal hier vorbei: http://www.wss-wagner.de/popupgenerator.html
Da kannst Du angeben, nach wieviel Tagen das Popup wieder angezeigt werden soll.
Sprich: Gibst Du "1" an, so erscheint das Popup nur einmal am Tag.
Auch nicht bei wiederholtem Seitenaufruf.

Offline trez

  • Hero Member
  • *****
  • Posts: 613
    • View Profile
    • blog / photography
Re: POPUP bei START der Gallery > home.html
« Reply #4 on: February 28, 2006, 12:24:35 PM »
ivan:ja in der home.html einfuegen (hab anstatt dessen main.html geschrieben, sorry)

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
Re: POPUP bei START der Gallery > home.html
« Reply #5 on: February 28, 2006, 05:17:03 PM »
warum muss man <html><body> angeben??

google search: javascript: popup hunderte
das script auslagern und in der betreffenden datei nur einladen
<javascript xyxxxx>
</script>

Offline Vincent

  • 4images Moderator
  • Addicted member
  • *****
  • Posts: 1.195
    • View Profile
    • www.foto-kocher.com
Re: POPUP bei START der Gallery > home.html
« Reply #6 on: March 01, 2006, 10:52:10 AM »
ich denke das Problem ist das einige html dateien keinen Header und Bodytags haben!
gruss
vincent
Beati pauperi spiritus

4images 1.7 // My Installed Mods


Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
Re: POPUP bei START der Gallery > home.html
« Reply #7 on: March 01, 2006, 03:03:00 PM »
also: javascript ist ja eine reine clientseitige (vereinfachte) Programmiersprache
JavaScript sind so in etwa 10% von Java

das / die Probleme:
1. kann das jeder in seinem Browser deaktivieren
2. sind viele Scripte DocType-abhängig
3. benötigen viele Scripte einen Body-onload-Befehl

die Lösung dieses Problems hier:

Script auslagern, im <body> des Headers vorladen

und in dem entprechenden Template ausführen
<javascript type/text src="xxx">
</script>

sollte funktionieren

soll ich eines zusammensuchen??

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
Re: POPUP bei START der Gallery > home.html
« Reply #8 on: March 01, 2006, 03:48:30 PM »
wie wärs denn so??

auch noch zeitgesteuert!
<script language="javascript" type="text/javascript">
<!--
function fenster()
{
var win;
win=window.open("DeineDatei.php","NeuesFenster","width=400,height=100");
win.setTimeout('window.close()',10000);
}
//-->
</script>

In den Body-Tag einfügen:
<BODY onload="fenster()">

ausgelagert:
<script language="javascript" type="text/javascript" src="javascript/window">
</script>

In den Body-Tag einfügen:
<BODY onload="fenster()">

in den Ordner javascript .txt-Datei namens window >  einfügen Inhalt:

function fenster()
{
var win;
win=window.open("DeineDatei.php","NeuesFenster","width=400,height=100");
win.setTimeout('window.close()',10000);
}


Fenster schließt also automatisch nach 10 Sekunken

oder per Cookie  > wird nur einmal am Tag geladen
<body onload="checkCount()">
<br>
<script language="JavaScript"><!--
var expDays = 1;    // anzahl der Tage wann der cookie erlischt
var page = "http://www.thomas-heydel.de";// zu öffnenede Seite
var windowprops = "width=550,height=100,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=yes";

function GetCookie (name)
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {

var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function SetCookie (name, value)
{
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name)
{
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function amt(){
var count = GetCookie('count')
if(count == null) {
SetCookie('count','1')
return 1
}
else {
var newcount = parseInt(count) + 1;
DeleteCookie('count')
SetCookie('count',newcount,exp)
return count
   }
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}

function checkCount() {
var count = GetCookie('count');
if (count == null) {
count=1;
SetCookie('count', count, exp);

window.open(page, "", windowprops);

}
else {
count++;
SetCookie('count', count, exp);
   }
}
// -->
</script>


auslagern natürlich analog zum ersten!



Offline egozent

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
Re: POPUP bei START der Gallery > home.html
« Reply #9 on: March 01, 2006, 08:14:23 PM »

ich möchte dass der user dies nur einmal angezeigt bekommt, wenn nicht anders möglich einmal
am tag!

Äh, hast Du meinen Link-Tipp nicht angeschaut? :?
Da kannst Du angeben, daß das Fenster nur ein einziges Mal sich öffnen soll.
Hier nochmal der Link: http://www.wss-wagner.de/popupgenerator.html

Offline egozent

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
Re: POPUP bei START der Gallery > home.html
« Reply #10 on: March 01, 2006, 08:37:58 PM »
...doch ich habe mich gestern für ein anderes script entschieden
das optisch was hergibt...
Hä? Das muß ich nicht verstehen, oder?
Da wird doch eine HTML-Seite in einem Fenster mit bestimmter Größe geöffnet.
Wie diese HTML-Seite aussieht liegt ja an Dir. Also einfacher geht's nicht.
Naja, mußt Du wissen.. :?

Offline egozent

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
Re: POPUP bei START der Gallery > home.html
« Reply #11 on: March 01, 2006, 09:19:16 PM »
Ok, ich muß zugeben, daß sieht echt gut aus.  :wink:

Offline Vincent

  • 4images Moderator
  • Addicted member
  • *****
  • Posts: 1.195
    • View Profile
    • www.foto-kocher.com
Re: POPUP bei START der Gallery > home.html
« Reply #12 on: March 02, 2006, 10:23:00 AM »
@IVAN
das sieht genau so aus - wie das was ich gerne hätte!
Kannst du denn code bekannt geben?
Kann ich den code in einer Homepage laden wo ich weder einen Body noch header TAG Habe?
gruss
vincent
Beati pauperi spiritus

4images 1.7 // My Installed Mods


Offline JensF

  • Addicted member
  • ******
  • Posts: 1.028
    • View Profile
    • http://www.terraristik-galerie.de
Re: POPUP bei START der Gallery > home.html
« Reply #13 on: March 02, 2006, 02:31:35 PM »
hallo egozent,
bei diesem wird keine html seiten ausgegeben sondern,
der inhalt ist im javacode gepackt.

darum, ich habe es so schön angepasst und mit dem postit look... siehts nicht schlecht aus

gehe mal auf meine seite http://www.bildergallery.com

gruss ivan

Das gefällt mir auch. Ich habe es aber so gelöst das ich mir eine Tip des Tages Funktion eingebaut habe. Für alle die nicht unbedingt nen PopUp haben wollen ne recht gute Lösung.
Kann man bei mir auf der Index Seite bewundern.
Jeden Tag wird ein neuer Hinweis angezeigt und niemand wird durch ein PopUp gestört.
Mit freundlichem Gruß
Jens Funk



-> Sorry for my bad English <-

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
Re: POPUP bei START der Gallery > home.html
« Reply #14 on: March 03, 2006, 07:54:14 PM »
perfect!

wenn du den hintergrund noch ein wenig freundlicher machen würdest!  :D :lol: