Come ottenere un Popup in entrata su MyBB (valido anche per altri CMS)

Web Designer

Utente Attivo
17 Gen 2012
301
0
0
Come procedere:

entrare nel Pannello di Amministrazione>Template & Temi>Vostro Tema>Header Templates>Header
...e in cima al codice inserire il seguente, modificando "Testi - Video - Immagini - Altro"

HTML:
<style type="text/css"> <!--  #fadeinbox{ position:absolute; width: 200px; left: 0; top: -400px; border: 2px solid black; background-color: #ffffff; padding: 4px; z-index: 100; visibility:hidden; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } //--> </style> <script type="text/javascript"> <!-- //Specify display mode. 3 possible values are: //1) "always"- This makes the fade-in box load each time the page is displayed //2) "oncepersession"- This uses cookies to display the fade-in box only once per browser session //3) integer (ie: 5)- Finally, you can specify an integer to display the box randomly via a frequency of 1/integer... // For example, 2 would display the box about (1/2) 50% of the time the page loads. var displaymode="oncepersession" //var displaymode="always" var enablefade="yes" //("yes" to enable fade in effect, "no" to disable) var autohidebox=["yes", 10] //Automatically hide box after x seconds? [yes/no, if_yes_hide_after_seconds] var showonscroll="yes" //Should box remain visible even when user scrolls page? ("yes"/"no) var IEfadelength=1 //fade in duration for IE, in seconds var Mozfadedegree=0.05 //fade in degree for NS6+ (number between 0 and 1. Recommended max: 0.2) ////////No need to edit beyond here/////////// if (parseInt(displaymode)!=NaN) var random_num=Math.floor(Math.random()*displaymode) function displayfadeinbox(){ var ie=document.all && !window.opera var dom=document.getElementById iebody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body objref=(dom)? document.getElementById("fadeinbox") : document.all.fadeinbox var scroll_top=(ie)? iebody.scrollTop : window.pageYOffset var docwidth=(ie)? iebody.clientWidth : window.innerWidth docheight=(ie)? iebody.clientHeight: window.innerHeight var objwidth=objref.offsetWidth objheight=objref.offsetHeight objref.style.left=docwidth/2-objwidth/2+"px" objref.style.top=scroll_top+docheight/2-objheight/2+"px" if (showonscroll=="yes") showonscrollvar=setInterval("staticfadebox()", 50) if (enablefade=="yes" && objref.filters){ objref.filters[0].duration=IEfadelength objref.filters[0].Apply() objref.filters[0].Play() } objref.style.visibility="visible" if (objref.style.MozOpacity){ if (enablefade=="yes") mozfadevar=setInterval("mozfadefx()", 90) else{ objref.style.MozOpacity=1 controlledhidebox() } } else controlledhidebox() } function mozfadefx(){ if (parseFloat(objref.style.MozOpacity)<1) objref.style.MozOpacity=parseFloat(objref.style.MozOpacity)+Mozfadedegree else{ clearInterval(mozfadevar) controlledhidebox() } } function staticfadebox(){ var ie=document.all && !window.opera var scroll_top=(ie)? iebody.scrollTop : window.pageYOffset objref.style.top=scroll_top+docheight/2-objheight/2+"px" } function hidefadebox(){ objref.style.visibility="hidden" if (typeof showonscrollvar!="undefined") clearInterval(showonscrollvar) } function controlledhidebox(){ if (autohidebox[0]=="yes"){ var delayvar=(enablefade=="yes" && objref.filters)? (autohidebox[1]+objref.filters[0].duration)*1000 : autohidebox[1]*1000 setTimeout("hidefadebox()", delayvar) } } function initfunction(){ setTimeout("displayfadeinbox()", 100) } function get_cookie(Name) { var search = Name + "=" var returnvalue = "" if (document.cookie.length > 0) { offset = document.cookie.indexOf(search) if (offset != -1) { offset += search.length end = document.cookie.indexOf(";", offset) if (end == -1) end = document.cookie.length; returnvalue=unescape(document.cookie.substring(offset, end)) } } return returnvalue; } if (displaymode=="oncepersession" && get_cookie("fadedin")=="" || displaymode=="always" || parseInt(displaymode)!=NaN && random_num==0){ if (window.addEventListener) window.addEventListener("load", initfunction, false) else if (window.attachEvent) window.attachEvent("onload", initfunction) else if (document.getElementById) window.onload=initfunction document.cookie="fadedin=yes" } //--> </script> <div id="fadeinbox" style="filter:progid:DXImageTransform.Microsoft.RandomDissolve(duration=1) progid:DXImageTransform.Microsoft.Shadow(color=blue,direction=200) ; -moz-opacity:0"> <br /><br /> <center><Testi - Video - Immagini - Altro></center> <br /><br /> <div align="right"> <a href="#" onClick="hidefadebox();return false" class="gensmall"> [Chiudi]</a></div> </div>
 
Discussioni simili
Autore Titolo Forum Risposte Data
F [JavaScript] Ottenere il CSS dopo transform: scale() e transform-origin Javascript 0
F Sistema unico e perfetto per ottenere oltre 10.000+ followers al giorno! Annunci servizi di Social Media Marketing 0
F programma che vi permette di ottenere like e followers! senza limiti Annunci servizi di Social Media Marketing 0
A [MySQL] Ottenere più risultati in un unico campo MySQL 7
V [Visual Basic] ottenere info su sistema Visual Basic 1
M Ottenere i valori di una proprietà su un array di oggetti (es. DIV) in JavaScript Javascript 7
T Ottenere value slection jQuery 1
X [Photoshop] Cercasi strumento per ottenere un semplice effetto. Photoshop 6
S [PHP] ottenere una data da un'altra PHP 4
M ridimensionare un'immagine per ottenere una thumbnail PHP 4
otto9due Rand() o mt_rand() per ottenere risultati alternativi.. non uguali per 3 estrazioni. PHP 5
B Funzione per ottenere una determinata stringa PHP 4
R Ottenere il numero di riga di una tabella mysql contenente un nome specifico PHP 1
F Come ottenere nomi delle tabelle in un database e ciclarli PHP 1
braccobaldo Ottenere l'elemento form da un suo input Javascript 3
otto9due Ottenere link immagine prodotto virtuemart Joomla 0
M RegEX ottenere testo tra due tag PHP 6
M incastonare div per ottenere un effetto puzzle HTML e CSS 8
A Ottenere una stringa da window.prompt Javascript 1
R Vb.net: ottenere valori da campi html .NET Framework 1
G Individuare parte di un elemento in un array e ottenere la chiave PHP 7
K Come ottenere codice sorgente HTML di una pagina PHP ? PHP 15
Sevenjeak Far ottenere il Focus ad un'elemento Java 5
C AllTrafficSeo - Un nuovo metodo per ottenere referrals/visite Guadagnare col Sito 0
C Codice html per ottenere finestre in primo piano fisse e a scatta sovrapposte HTML e CSS 35
L ottenere modifiche dinamiche del codice Javascript 3
L Come si puo ottenere il codice sorgente di una pagina web ? PHP 8
G Ottenere il codice Flash di un videogioco on-line Flash 8
E Vorrei ottenere dei pannelli scorrevoli con contenuto dinamico Javascript 0
L ottenere il nome di un componente Javascript 0
jan267 Ottenere la prima lettera di una parola in grassetto Snippet PHP 0
jan267 Ottenere il nome del browser Snippet PHP 0
C finestra popup dopo login PHP 2
bubino8 [Javascript] popup di controllo elimina dopo window.print(); Javascript 0
Y [Javascript] z-index popup accettazione cookie Javascript 1
L PopUp tramite PHP se la mail inserita è già registrata nel database PHP 3
riminese77 [ASP.Net] Popup Bootstrap in datagrid ASP.NET 0
L da php a popup java PHP 2
F [Javascript] chiusura popup e refresh pagina madre su punto preciso Javascript 0
L [ASP.Net] Realizzare modulo contatti PopUp ! ASP.NET 1
V [Javascript] Passaggio valore da popup a pagina madre Javascript 5
K [HTML] Thumbnail (mouseover) + Popup immagine HTML e CSS 1
G [RISOLTO][Javascript] aggiungere elemento ad array definito nella finestra madre da popup Javascript 4
M come creare un popup con CSS da una pagina esterna? jQuery 1
S [CERCO] spazio web per piccolo popup Fb, pago euro 10 ogni 1000 aperture Vendere e Acquistare pubblicita' online 0
F Switch Popup jQuery 0
T [ASP] controllare popup Classic ASP 3
Shyson Aprire finestra popup con Safari Javascript 6
L Problema per centrare titolo PopUp HTML e CSS 5
filomeni Popup pubblicitario con conto alla rovescia Snippet Javascript 1

Discussioni simili