Autore | Messaggio |
serpe76 Frequentatore
Registrato: Jul 21, 2005 Messaggi: 7
|
Oggetto: [RISOLTO] tooltip |
|
|
salve ragazzi,
come posso realizzare dei tooltip con immagini solo su alcuni blocchi o meglio ancora solo su alcuni moduli ?
_________________ www.francescoweb.net |
|
Inviato:
Mer Mar 19, 2008 7:35 pm |
|
|
|
|
francescodelv Senior 2°Level
Registrato: Sep 22, 2006 Messaggi: 315
|
Oggetto: |
|
|
inserisci i js in root e dai le class con i titoli dove vuoi che compaiano.... almeno penso funzioni così.....
|
|
Inviato:
Gio Mar 20, 2008 2:11 am |
|
|
Sniffer Amministratore
Registrato: Jul 20, 2003 Messaggi: 3218
Località: Verona
|
Oggetto: |
|
|
Per ora non ho mai utilizzato Tooltip cmq ti posso fare un esempio di come lo si può inserire in un modulo.
Codice: | <?php
if ( !defined('MODULE_FILE') )
{
die("You can't access this file directly...");
}
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
$pagetitle = "- $module_name";
include("header.php");
OpenTable();
?>
<STYLE TYPE="text/css">
<!--
.UStyle { text-decoration : "none"; color:"red"}
.cardHide,.cardShow { color : "yellow"; background : "black"; position:absolute; }
.cardHide { visibility:"hidden" }
.cardShow { visibility:"visible" }
// -->
</STYLE>
<SCRIPT language="JavaScript">
<!--
var contaTooltip = 1;
function showHelp (thisLayer) {
document.all(thisLayer).className = "cardShow";
}
function clearHelp (thisLayer) {
document.all(thisLayer).className = "cardHide";
}
function addTooltip(testo,commento) {
document.writeln("<U OnMouseOver=showHelp('id"+contaTooltip+"') OnMouseOut=clearHelp('id"+contaTooltip+"')>"+testo+"</U>");
document.writeln("<TABLE BORDER=3 ID='id"+contaTooltip+"' CLASS='cardHide'>");
document.writeln("<TD>"+commento+"</TD>");
document.writeln("</TABLE>");
contaTooltip++;
}
// -->
</SCRIPT>
<?PHP
echo"<strong>Esempio di Tooltip:</strong><br><br>";
echo"Questo è il <SCRIPT>addTooltip(\"PRIMO\",\"Solo una parola\")</SCRIPT> esempio";
echo"<br>Questo è il <SCRIPT>addTooltip(\"SECONDO ESEMPIO\",\"Esempio con più parole\")</SCRIPT>";
echo"<br><br>Fine.";
CloseTable();
include("footer.php");
?> |
Il codice è abbastanza semplice, se fai una ricerca su google ne trovi anche di più complessi e con opzioni più avanzate anche se magari la sua integrazione in php-nuke può risultare un pò più complessa.
_________________ Non inviatemi pm con richieste di aiuto grazie.
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Gio Mar 20, 2008 2:58 am |
|
|
serpe76 Frequentatore
Registrato: Jul 21, 2005 Messaggi: 7
|
Oggetto: |
|
|
Inviato:
Ven Mar 21, 2008 4:23 pm |
|
|
Sniffer Amministratore
Registrato: Jul 20, 2003 Messaggi: 3218
Località: Verona
|
Oggetto: |
|
|
Buona Pasqua anche a te
_________________ Non inviatemi pm con richieste di aiuto grazie.
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Sab Mar 22, 2008 2:51 am |
|
|
|