Kin* |
|
| Ecco uno script per nascondere una parte di testo troppo lungo, o quant'altro vogliate, sotto spoiler, utile per un menu o per quello che vi serve: Sotto una pagina completa in html (tra i tag <title></title> "Prova spoiler" è il titolo del documento) con il solo pulsante spoiler, potete sostituire il vostro testo, o le immagini, o quello che volete, dove io ho scritto "Bla bla bla". Se avete bisogno di ulteriori spiegazioni, sono a vostra disposizione CODICE <html> <head> <title>Prova spoiler</title> <script type="text/javascript"> function showSpoiler(obj) { var inner = obj.parentNode.getElementsByTagName("div")[0]; if (inner.style.display == "none") inner.style.display = ""; else inner.style.display = "none"; } </script> </head> <body> <div class="spoiler"> <input type="button" onClick="showSpoiler(this);" value="Spoiler" /> <div class="inner" style="display:none;"> Bla bla bla </div> </div> </body> </html> Con questo script invece potrete dare un benvenuto ai visitatori del vostro sito, chiedendo loro prima di inserire il proprio nome. CODICE <script language="JavaScript">
<!-- var username = GetCookie('username'); var dom = GetCookie('MyDomain');
if (username == null) {
username = prompt('Per favore, scrivi il tuo nome',"");
if (username == null) {
alert('Se non scrivi il tuo nome, sarai Anonimo.'); username = 'Anonimo';
} else {
pathname = location.pathname; MyDomain = pathname.substring(0,pathname.lastIndexOf('/')) +'/';
var largeExpDate = new Date (); largeExpDate.setTime(largeExpDate.getTime() + (365 * 24 * 3600 * 1000));
SetCookie('username',username); }
}
function getCookieVal (offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } 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" : ""); }
document.write('<font face=arial size=4>Un grande benvenuto, sono felice che tu sia qui, '+username+' !</font> '); //--> </script> Con questo invece, i vostri visitatori crederanno che conoscete tutto di loro, e vedete anche il loro sistema operativo e il loro browser in uso: CODICE <script language="JavaScript" type="text/javascript"> function SistemaOperativo() { if (navigator.userAgent.indexOf("Win") != -1) { var mostra = "Windows"; } else if (navigator.userAgent.indexOf("Mac") != -1) { var mostra = "Macintosh"; }
else { var mostra = "Non specificato"; } return mostra; } document.write("Vedo tutto di te! Il tuo Sistema Operativo è " + navigator.userAgent) </script>
|
| |