Ein CSS-Popup für Ihre Homepage

Popups sind zwar bei den Usern wenig beliebt, aber Sie haben einen großen Vorteil gegenüber anderen Werbeformen: Sie sind klickstark und werden von den Usern beachtet. Durch die modernen Popup-Blocker in allen Browsern und diversen Toolbars kommen die Popups jedoch kaum noch beim User an. Daher beschreiben wir Ihnen nachfolgend, wie Sie ein CSS-Popup realisieren.




Der Begriff Popup ist dabei irreführend. Es handelt sich lediglich um einen Container, der über ein Stylesheet wie ein Popup über der Seite platziert wird. Dies hat den Vorteil, dass Popup-Blocker das CSS-Popup nicht als Popup erkennen können. Wie erfolgt nun die Realisierung?

1. Erstellen Sie eine neue PHP-Seite (in diesem Beispiel beispielseite-css-popup.php) Erstellen Sie den nachfolgenden Container im Body der Page mit dem Popup und des Links zum Abschalten des Popups.

<div id="popup">
<div id="close"><a href="beispielseite-css-popup.php?s=1">X</a></div>

<a href="http://profiseller.de/shop1/mega/index.php3?ps_id=P3083000&amp;shop=1&amp;banner=1029" target="_blank"><img src="http://profiseller.de/banner/banner.php3?ps_id=P3083000&amp;banner=1029" width="120" height="120" border="0" alt=""></a>
</div>

Der rotgefärbte Teil ist der Werbeinhalt, hier kann aber auch anderer Inhalt eingeblendet werden, z.B. das Abo eines Newsletter oder Hinweis auf aktuellen Dinge.

Jetzt wird über ein PHP-Codeschnipsel das Ausblenden bei Klick auf den Link definiert, und zwar im HEAD der Webseite:

<?php
if ($_GET['s']==1) { echo ('<link rel="stylesheet" type="text/css" href="popupaus.css">'); }
else { echo ('<link rel="stylesheet" type="text/css" href="popupan.css">'); }
?>


Dieses Script sorgt dafür, dass bei dem Klick auf das X das Stylesheet popupan.css durch das Stylesheet popupaus.css ausgetauscht wird. Jetzt zu den Inhalten der beiden Stylesheet-Dateien:

popupaus.css:

#popup {display: none;}

poupan.css

#close a {
background-color: #ff0000;
color: #ffffff;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
width: 16px;
font-weight: bold;
position: absolute;
top: 2px;
right: 2px;
text-decoration: none;
border: 1px solid #ffffff;
text-align: center;
font-size: 14px;
}
#popup {
background: #006eb7;
width: 120px;
position: absolute;
top: 75px;
right: 60px;
border: 2px solid #d4d0c8;
}


Hier können Sie sich das CSS-Popup auf einer Beispielseite anschauen

Das CSS-Popup ist absolut sicher vor Popup-Blockern, da es in technischer Hinsicht kein Popup ist und als solches nicht von den Popup-Blockern erkannt werden kann. Der einzige Nachteil ist, dass es bei dem Wegklicken des CSS-Popup zu einem Neuladen der gesamten Seite kommt. Da aber die Inhalte im Cache des Rechners zwischengespeichert sind, geht dieses sehr schnell und für den User kaum merkbar.

Das CSS-Popup ist natürlich nicht gegen Werbeblocker resistent. Denn verwendetete Partnercodes erkennen die Programme und blenden diese weiter aus. Das heißt, Ihre User sehen anstatt eines Werbe-Popups nur ein farbiges Popup mit einem X-Kästchen zum Wegklicken. Bei Verwendung von Nicht-Werbung wie Hinweise auf Aktuelles oder ein Newsletterabo greifen die Werbeblocker nicht, diese Inhalte werden im CSS-Popup sicher angezeigt und genießen die bevorzugte Beachtung Ihrer User.

Alternativ zu den Änderungen im externen Stylesheet ist es auch möglich, das Ein- und Ausblenden des CSS-Popups direkt in der Seite über den PHP-Code-Schnipsel zu steuern.

Suche:

<?php
if ($_GET['s']==1) { echo ('<link rel="stylesheet" type="text/css" href="popupaus.css">'); }
else { echo ('<link rel="stylesheet" type="text/css" href="popupan.css">'); }
?>


Ersetze durch:

<?php
if ($_GET['s']==1) { echo ('<style type="text/css">
<!--
#popup {display: none;}
-->
</style>'); }
else { echo ('<style type="text/css">
<!--
#close a {
background-color: #ff0000;
color: #ffffff;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
width: 16px;
font-weight: bold;
position: absolute;
top: 2px;
right: 2px;
text-decoration: none;
border: 1px solid #ffffff;
text-align: center;
font-size: 14px;
}
#popup {
background: #006eb7;
width: 120px;
position: absolute;
top: 75px;
right: 60px;
border: 2px solid #d4d0c8;
}
-->
</style>'); }
?>


Beispiel für die Definition der Schließfunktion ohne externe CSS-Datei

Alternativ kann bei Verwendung von Webspace ohne PHP-Fähigkeit (sie können dann eine einfache HTML-Seite erstellen, in der Sie das CSS-Popup einbinden) das Schließen des Popup über ein Javascript realisiert werden:

Suche:

<a href="beispielseite-css-popup.php?s=1">X</a></div>

Ersetzte durch:

<a href="beispielseite-css-popup.html" onclick="return csspopup()">X</a>

Suche:

<?php
if ($_GET['s']==1) { echo ('<link rel="stylesheet" type="text/css" href="popupaus.css">'); }
else { echo ('<link rel="stylesheet" type="text/css" href="popupan.css">'); }
?>


Ersetze durch:

<link rel="stylesheet" type="text/css" href="popupan.css">

Des weiteren muss dann noch folgendes Javascript in die Datei eingefügt werden:

<script language="javascript" type="text/javascript">
function csspopup() {
if(document.getElementById) {
document.getElementById("popup").style.display="none"; return false; }
else return true; }
</script>


Die Datei popupaus.css wird für die Version mit Javascript nicht benötigt.

Eine Beispielseite zu der Realisierung via Javascript können Sie sich hier ansehen

 

Unter der URL mypostup.de/de finden Sie einen Dienstleister, der Ihnen einen CSS-Popup-Code generiert. Sehr cooles Popup, was in Wirklichkeit keines ist und daher auch von Popup-Blockern nicht blockiert wird. Ideal um eine wichtige Mitteilung auf der Webseite plakativ darzustellen! Es gibt verschiedene Vorlagen, über 50 verschiedene Schriftarten und das Popup kann in verschiedenen Farben dargestellt werden.


Empfehlen Sie diese Webseite Ihren Freunden weiter:





Diese Seite kommentieren:

Kommentare (0)

Name
E-Mail (Wird nicht online angezeigt)
Homepage
Titel
Kommentar
Tragen Sie deshalb bitte den Text, den Sie in dem Bild sehen, in das nebenstehende Textfeld ein.
»




Weitere interessante Rubriken / Webseiten zu diesem Themenbereich:
  • CSS - mit Cascading Stylesheets können Sie Ihre Webseite modern gestalten
  • Werbung - verdienen Sie Geld mit Ihrer Homepage


Hier die 10 neuesten Homepage-News für Webmaster aus unserer Redaktion:


Wie Wearables Webdesign verändern werden - hier finden Sie einen sehr interessanten Blog-Beitrag
pixeltuner.de/wie-wearables-webdesign-veraendern - Wie Wearables Webdesign verändern werden - hier finden Sie einen sehr interessanten Blog-Beitrag zum Thema Webseiten für die Ausgabe auf Smartwatches und andere Wearables mit winzig kleinen Displays optimieren und was dabei zu beachten ist.
Gepostet am 25.11.2014 von meine-erste-homepage.com
Gute Texte vom Texter Michael Bondzio
www.bondzio.de - Michael Bondzio berät in Marketingfragen und schreibt Texte, die verkaufen und Kunden gewinnen. Für Website, Werbung, Geschäftsberichte und mehr.
Gepostet am 24.11.2014 von meine-erste-homepage.com
Kostenloses eBook: Bei Google auf Platz 1 von Michael Bondzio
www.bondzio.de/bei-google-auf-platz-1 - Michael Bondzio gibt in seinem kostenlosen eBook sehr gute Tipps und Informationen rund um eine gute Findbarkeit einer Webseite durch die Suchmaschine Google. Dabei geht es um in dem über 40 Seiten starken eBook um Grundlagen, den richtigen Suchbegriff, eine gute Navigation, einen sauberen Aufbau der Webseite inklusiver durchdachter Verzeichnisstruktur, Metatags und Tags an sich, gute Webtexte und optimale Verlinkungen, richtige Bildbezeichnungen, Vermeidung von Duplicate Content, Optimierung für mobile Geräte, XML-Sitemaps und eigene Fehlerseiten, robots.txt und schnelle Ladezeiten, Tipps für eine bessere Sichtbarkeit der Seite, nützliche externe Links und vieles mehr zur Verbesserung der Positionierung bei Google.
Gepostet am 23.11.2014 von meine-erste-homepage.com
Übersetzungsbüro Orbis
www.orbis-uebersetzungen.de - Beschreibung von der Webseite: Ihre Übersetzung ist im Übersetzungsbüro ORBIS in guten Händen: Unser Experten-Netzwerk umfasst über 370 hoch qualifizierte Übersetzer – Spezialisten für nahezu jedes Fachgebiet. Auch umfangreiche Fachübersetzungen erledigt unser Übersetzungsbüro in kürzester Zeit.Sie erhalten Ihre Übersetzungen in jedem gewünschten Dateiformat, z.B. als .doc, .pdf, .ppt, .html, und, und, und. Wir liefern auch druck- oder präsentationsfertige Dokumente, in Ihren Vorlagen, in der CI Ihres Unternehmens. Und wenn Sie es ganz besonders eilig haben? Kein Problem: Unser 24h-Service ist rund um die Uhr für Sie da.
Gepostet am 22.11.2014 von meine-erste-homepage.com
Reflection Werbeagentur - Webdesign-Agentur aus Kempen bei Düsseldorf
www.reflection-werbeagentur.de - Werbeagentur in Kempen, Krefeld, Düsseldorf. Wir sind genau der richtige Ansprechpartner im Webdesign, Printdesign, Fotografie, SEO uvm. am Niederrhein und Umgebung.
Gepostet am 21.11.2014 von meine-erste-homepage.com
XenForo - PHP-Forensoftware
xenforo.com - PHP-Forensoftware, von ehemaligen vBulletin-Entwicklern entwickelt. Es gibt ein deutschsprachiges Forum unter www.xendach.de
Gepostet am 20.11.2014 von meine-erste-homepage.com
Power-Netz.de - Webhoster aus Bad Gandersheim
www.power-Netz.dePower-Netz.de - Webhoster aus Bad Gandersheim.

Power-Netz.de
Gepostet am 19.11.2014 von meine-erste-homepage.com
Online-Weihnachtswunschzettel mit Gewinnspiel

Online-Wunschliste

Auf einer Online-Weihnachtswunschliste können Sie sich Ihre Weihnachtswünsche als Geschenkliste zusammenstellen. Zudem veranstaltet der Anbieter ein Gewinnspiel, wo unter allen Wunschzetteln jeden Adventssonntag ein Geschenk bis 100€ (welches noch nicht reserviert ist) ausgelost und dem glücklichen Gewinner zu Weihnachten zugesandt wird.

Hier geht es zum Wunschzettel Weihnachts-Gewinnspiel

Wunsch Koala

Gepostet am 18.11.2014 von meine-erste-homepage.com
Wunsch-Koala - individuelle Wunschlisten erstellen und einen Teil der Provisionen vergütet bekommen
www.wunsch-koala.de - der Wunsch-Koala ist eine Wunschliste, bei der der Anbieter einen Teil der Vermittlungsprovision an den Inhaber der Wunschliste vergütet. Sie können so z.B. eine Weihnachtswunschliste, eine Hochzeitsgeschenkeliste, eine Babypartygeschenkliste etc. anlegen und bekommen zum einen die Geschenke, zum anderen einen Teil der Partnerprovision wenn die Geschenke über die Wunschliste direkt gekauft werden.

Wunsch Koala
Gepostet am 17.11.2014 von meine-erste-homepage.com
jQuery Schneeflocken Plugin
workshop.rs/2012/01/jquery-snow-falling-plugin - Sehr schönes jQuery-Schneeflocken-Plugin
Gepostet am 16.11.2014 von meine-erste-homepage.com

Mehr News in unserer Rubrik Aktuelle News für Webmaster!



Hier die neuesten Postings aus unserem Homepage-Forum:


Unser großes Homepage-Forum ist bei all-inkl.com gehostet:

ALL-INKL.COM - Webhosting Server Hosting Domain Provider

Feedback und Informationen zu meine-erste-homepage.com:
meine-erste-homepage.com ist bei 1&1 Webhosting gehostet.

1&1 Webhosting