Servus Gemeinde
Ich habe ein Tooltipp was ich für "Infoboxen" nutze. Das funzt auch Prima.
Hier erstmal die Quellcodes:
Die CSS-Datei
Javascript:
functions.php
Anwendungsbeispiel:
So jetzt möchte ich aber nicht nur "Infoboxen" sondern auch Warnboxen und der gleichen.
Ansich würde ich der Funktion eine Weitere Variable übergeben was für eine Box sie dann ist. Allerding stehe ich vor dem Javascript Rätsel wie ich das dort mit einfließen lasse, habe von Javascript absolut keine Ahnung.
Desweiteren bin ich am grübeln wie ich das CSS technisch lösen soll.
Hoffe ihr könnt mir irgendwie helfen.
Ich habe ein Tooltipp was ich für "Infoboxen" nutze. Das funzt auch Prima.
Hier erstmal die Quellcodes:
Die CSS-Datei
Code:
#tooltip
{
font-size:9pt;
padding: 3px;
background-color: #def;
width: 200px;
height: auto;
border: 1px solid #06f;
color: #06f;
top: 220px;
left: 220px;
position: absolute;
z-index: 1;
display: none;
filter:alpha(opacity=90); /* IE */
-moz-opacity: 0.90; /* Gecko */
opacity: 0.90; /* Opera */
}
Code:
function showit() {
if(drag) {
document.getElementById('tooltip').style.left = event.x + 15 + "px";
document.getElementById('tooltip').style.top = event.y + 15 + "px";
}
}
function showitMOZ(e) {
if(drag) {
document.getElementById('tooltip').style.left = e.pageX + 15 + "px";
document.getElementById('tooltip').style.top = e.pageY + 15 + "px";
}
}
function tagTip(text) {
document.getElementById('tooltip').style.display='block';
document.getElementById('tooltip').innerHTML = text;
drag = true;
if (!document.all) {
window.onmousemove=showitMOZ;
} else {
document.onmousemove=showit;
}
}
function unTip() {
document.getElementById('tooltip').style.display='none';
drag = false;
}
PHP:
function info_tooltip($info_tooltip_text){
$info_tooltip_text="Information<hr>$info_tooltip_text";
echo"<a onmouseover=\"tagTip('$info_tooltip_text')\" onmouseout=\"unTip()\" href=\"#\"><img src=\"images/information.png\" alt=\"\" title=\"\" border=\"0\"></a>";
}
PHP:
info_tooltip("Das ein oder andere kann man gut über so ein Tooltipp erläutern!");
Ansich würde ich der Funktion eine Weitere Variable übergeben was für eine Box sie dann ist. Allerding stehe ich vor dem Javascript Rätsel wie ich das dort mit einfließen lasse, habe von Javascript absolut keine Ahnung.
Desweiteren bin ich am grübeln wie ich das CSS technisch lösen soll.
Hoffe ihr könnt mir irgendwie helfen.
Zuletzt bearbeitet von einem Moderator:

