Ergebnis 1 bis 2 von 2

Thema: POPUP - Alternative

  1. #1
    Teeny
    Registriert seit
    29.05.2006
    Beiträge
    35
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard POPUP - Alternative

    tag leute

    so ich hab da mal ne frage. also ich weiss selber das popups nervig sind und will es auch vermeiden. ich hab hier eine hundeseite wo es eine neuigkeit gibt die sich bei öffnen der zeigen soll ohne was anzuklicken oder sowas.
    gibt es die möglichkeit den ganzen text in einem bild abzuspeichern und so eine art überlagerung zu simulieren.
    kurz gefasst kann ich ein bild dazu bringen die gesamte webseite zu überlagern (das bild muss sich über alles stellen also absolut im vordergrund) für 5 sek oder so
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    //* Man muß ned alles wissen ... es reicht wenn man einen kennt der es weiß *\\

  2. #2
    König(in)
    Registriert seit
    03.07.2004
    Ort
    Rosenheim
    Beiträge
    1.024
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Jo das geht. Mit einem Layer (CSS + Javascript)...

    Ein JavaScript öffnet einen Layer und schiebt diesen vor die Seite, hierbei kannste du höhe, Breite Position usw definieren. Es ist kein Neues Fenster! Der Layer verschwindet nach einer angegeben Zeit oder man baut einen Link ein, der die Schließfunktion aufruft...

    hier mal ein beispiel code:
    Code:
    <style type="text/css">
    <!--
    #sponsorAdDiv &#123;position&#58; absolute; height&#58;1; width&#58;1; top&#58;0; left&#58;0&#125;
    -->
    </style>
    <SCRIPT LANGUAGE="JavaScript">
    
    adTime=15;  // Sekunden die angezeigt werden
    chanceAd=1; // wie oft angezeigt &#40;1mal für immer&#41;
    
    var ns=&#40;document.layers&#41;;
    var ie=&#40;document.all&#41;;
    var w3=&#40;document.getElementById && !ie&#41;;
    adCount=0;
    function initAd&#40;&#41;&#123;
    	if&#40;!ns && !ie && !w3&#41; return;
    	if&#40;ie&#41;		adDiv=eval&#40;'document.all.sponsorAdDiv.style'&#41;;
    	else if&#40;ns&#41;	adDiv=eval&#40;'document.layers&#91;"sponsorAdDiv"&#93;'&#41;;
    	else if&#40;w3&#41;	adDiv=eval&#40;'document.getElementById&#40;"sponsorAdDiv"&#41;.style'&#41;;
    	randAd=Math.ceil&#40;Math.random&#40;&#41;*chanceAd&#41;;
            if &#40;ie||w3&#41;
            adDiv.visibility="visible";
            else
            adDiv.visibility ="show";
    	if&#40;randAd==1&#41; showAd&#40;&#41;;
    &#125;
    function showAd&#40;&#41;&#123;
    if&#40;adCount<adTime*10&#41;&#123;adCount+=1;
    	if &#40;ie&#41;&#123;documentWidth  =document.body.offsetWidth/2+document.body.scrollLeft-20;
    	documentHeight =document.body.offsetHeight/2+document.body.scrollTop-20;&#125;	
    	else if &#40;ns&#41;&#123;documentWidth=window.innerWidth/2+window.pageXOffset-20;
    	documentHeight=window.innerHeight/2+window.pageYOffset-20;&#125; 
    	else if &#40;w3&#41;&#123;documentWidth=self.innerWidth/2+window.pageXOffset-20;
    	documentHeight=self.innerHeight/2+window.pageYOffset-20;&#125; 
    	adDiv.left=documentWidth-300;adDiv.top =documentHeight-400;
    	setTimeout&#40;"showAd&#40;&#41;",100&#41;;&#125;else closeAd&#40;&#41;;
    &#125;
    function closeAd&#40;&#41;&#123;
    if &#40;ie||w3&#41;
    adDiv.display="none";
    else
    adDiv.visibility ="hide";
    &#125;
    onload=initAd; initMenu&#40;&#41;; hideload&#40;&#41;;
    
    //End-->
    </script>
    
    <div id="sponsorAdDiv" style="visibility&#58;hidden">
    
    
    Layer schließen
    Oben bei der Variable adTime gibst du an wieviel Sekunden gezeigt werden sollen.
    Mit der Funktion closeAd() schließt du das ganze, bzw setzt einfach die Sichtbarkeit auf unsichtbar.

    Greetz

Ähnliche Themen

  1. Alternative
    Von Petra-4 im Forum Computer - Internet Forum
    Antworten: 1
    Letzter Beitrag: 31.08.2007, 00:23
  2. I Pod Alternative
    Von blouis im Forum Off Topic und Quasselbox
    Antworten: 8
    Letzter Beitrag: 06.06.2007, 16:03
  3. popup alternative für Bilder
    Von Patrick Weinberg im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 07.03.2007, 10:01
  4. Alternative zu MS-DOS
    Von Serkan im Forum Computer - Internet Forum
    Antworten: 2
    Letzter Beitrag: 16.01.2006, 12:49
  5. Antworten: 2
    Letzter Beitrag: 21.08.2004, 20:55

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •