"popup"'s
Moderatoren: Krallzehe, Quickkiller
"popup"'s
es gibt doch die fensterchen die erscheinen wenn ich über eine bestimmte stelle auf einer seite mit der maus fahre.
wie heißen die?
und hat einer einen link wie ich die am schnellsten/ einfachsten einbaue?
danke!
wie heißen die?
und hat einer einen link wie ich die am schnellsten/ einfachsten einbaue?
danke!
It's your HEIMSPIEL
Selber schreiben ist angesagt 
<DIV class="label" id="LTEST" title="Test" style="Z-INDEX: 101; LEFT: 40px; WIDTH: 116px; COLOR: black; POSITION: absolute; TOP: 264px; HEIGHT: 20px"
align="left" ms_positioning="FlowLayout" onmouseover="MyOnMouseOver(event)" onmouseout="MyOnMouseOut()">TEST</DIV>
<DIV id="PopUp" style="DISPLAY: inline; Z-INDEX: 109; LEFT: 24px; VISIBILITY: hidden; WIDTH: 70px; POSITION: absolute; TOP: 24px; HEIGHT: 15px; BACKGROUND-COLOR: gray" ms_positioning="FlowLayout">Label</DIV>
function MyOnMouseOver(event)
{
var myPopUp = document.getElementById('Popup');
myPopUp.style.visibility = "visible";
myPopUp.style.top = "264px"; // beliebig
myPopUp.style.left = "40px"; // beliebig
}
function MyOnMouseOut()
{
var myPopUp = document.getElementById('Popup');
myPopUp.style.visibility = "hidden";
}
Das ist ne simple lösung. Wenn du das ganze dynischer machen willst machst du das mit nem iframe anstatt des div popups. da kannste dann ne komplette html seite drin anzeigen. die kannst du dann natürlich auch noch dynisch erzeugen....

<DIV class="label" id="LTEST" title="Test" style="Z-INDEX: 101; LEFT: 40px; WIDTH: 116px; COLOR: black; POSITION: absolute; TOP: 264px; HEIGHT: 20px"
align="left" ms_positioning="FlowLayout" onmouseover="MyOnMouseOver(event)" onmouseout="MyOnMouseOut()">TEST</DIV>
<DIV id="PopUp" style="DISPLAY: inline; Z-INDEX: 109; LEFT: 24px; VISIBILITY: hidden; WIDTH: 70px; POSITION: absolute; TOP: 24px; HEIGHT: 15px; BACKGROUND-COLOR: gray" ms_positioning="FlowLayout">Label</DIV>
function MyOnMouseOver(event)
{
var myPopUp = document.getElementById('Popup');
myPopUp.style.visibility = "visible";
myPopUp.style.top = "264px"; // beliebig
myPopUp.style.left = "40px"; // beliebig
}
function MyOnMouseOut()
{
var myPopUp = document.getElementById('Popup');
myPopUp.style.visibility = "hidden";
}
Das ist ne simple lösung. Wenn du das ganze dynischer machen willst machst du das mit nem iframe anstatt des div popups. da kannste dann ne komplette html seite drin anzeigen. die kannst du dann natürlich auch noch dynisch erzeugen....
Allerdings wenn du nur nen Tooltip willst kannst du einfach auch nur folgendes machen:
<DIV class="label" id="LUser" title="Hier ist das tooltip zu sehen" style="Z-INDEX: 101; LEFT: 40px; WIDTH: 116px; COLOR: black; POSITION: absolute; TOP: 264px; HEIGHT: 20px" align="left" ms_positioning="FlowLayout" >Hallo</DIV>
da kriegst du dann nen tooltip wie unter windows standard...
<DIV class="label" id="LUser" title="Hier ist das tooltip zu sehen" style="Z-INDEX: 101; LEFT: 40px; WIDTH: 116px; COLOR: black; POSITION: absolute; TOP: 264px; HEIGHT: 20px" align="left" ms_positioning="FlowLayout" >Hallo</DIV>
da kriegst du dann nen tooltip wie unter windows standard...