Laufschrift
Hallo
Ich habe ein gutes Newssystem und möchte jetzt eine Laufschrift mit den letzten 5 News.
Aber wenn man auf eine News mit der maus Fährt, soll 1. die Laufschrift stehen bleiben, und 2. soll wenn man mit der Maus auf die News zeigt ein kleines grafisches poupup einfach über die homepage kommen indem die vollständige News sichtbar ist!
Ich meine damit ein fenster mit irgendeinem Hintergrund und darin erscheint der Text.
Es kann aber auch so sein, das das grafische popup nicht über die homepage geht sondern einfach unter der laufschrift erscheint, so das der untere homepageteil für diese Zeit nach unten rückt.
geschlossen soll das fenster mit irgendeinem rotem "x", wenn man darauf klickt/fährt.
Ich hoffe irgenwer kann mir da helfen
Danke schon im Voraus...
Ich habe ein gutes Newssystem und möchte jetzt eine Laufschrift mit den letzten 5 News.
Aber wenn man auf eine News mit der maus Fährt, soll 1. die Laufschrift stehen bleiben, und 2. soll wenn man mit der Maus auf die News zeigt ein kleines grafisches poupup einfach über die homepage kommen indem die vollständige News sichtbar ist!
Ich meine damit ein fenster mit irgendeinem Hintergrund und darin erscheint der Text.
Es kann aber auch so sein, das das grafische popup nicht über die homepage geht sondern einfach unter der laufschrift erscheint, so das der untere homepageteil für diese Zeit nach unten rückt.
geschlossen soll das fenster mit irgendeinem rotem "x", wenn man darauf klickt/fährt.
Ich hoffe irgenwer kann mir da helfen
Danke schon im Voraus...
Das in den Head Bereich:
Das irgendwo im Bodybereich unterbringen:
So bei den News Verfahren, wobei der Text der angezeigt werden soll dahin muss wo jetzt text steht:
ich weis allerdings nichtob es auch mit netscape funktioniert, da ich das nicht testen konnte...
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<script type="text/javascript">
<!--
function zeigen(text) {
document.getElementById("box1").innerHTML = text;
if (window.netscape) {
document.getElementById("box1").style.top = Ereignis.pageX;
document.getElementById("box1").style.left = Ereignis.pageY;
} else {
document.getElementById("box1").style.top = window.event.y;
document.getElementById("box1").style.left = window.event.x;
}
document.getElementById("box1").style.visibility = "visible";
}
function verstecken() {
document.getElementById("box1").style.visibility = "hidden";
}
//-->
</script>
|
Das irgendwo im Bodybereich unterbringen:
|
|
Quellcode |
1 |
<div id="box1" style="background:#FFFFE0; position:absolute; width:150px; height:150px; z-index:0; visibility:hidden;">box1</div> |
So bei den News Verfahren, wobei der Text der angezeigt werden soll dahin muss wo jetzt text steht:
|
|
Quellcode |
1 |
<a onmouseover="zeigen('text')" onmouseout="verstecken()">zeigen</A>
|
ich weis allerdings nichtob es auch mit netscape funktioniert, da ich das nicht testen konnte...
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
|
|
Quellcode |
1 |
<a onmouseover="zeigen('text')"zeigen</A>
|
das beim link,
und das rote kreuz bekommt folgendes:
|
|
Quellcode |
1 |
<a onclick="verstecken()">X</A> |
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »heinervdm« (12. September 2003, 16:25)
ja, das geht super aber wenn ich das x in dem aufklapptext haben will, wie geht das?
<a onmouseover="zeigen('text <a onclick="verstecken()">x</A> ')">zeigen</A>
geht nicht!!
also ich finde es nicht so schön, wenn neben zeigen das x steht, ich hätte es liber neben text (im aufklappbarem nenü!
Außerdem will ich das das menü genau unter dem Zeigen kommt also nicht dort wo ich die Maus habe sondern einfach unter dem zeigen!
<a onmouseover="zeigen('text <a onclick="verstecken()">x</A> ')">zeigen</A>
geht nicht!!
also ich finde es nicht so schön, wenn neben zeigen das x steht, ich hätte es liber neben text (im aufklappbarem nenü!

Außerdem will ich das das menü genau unter dem Zeigen kommt also nicht dort wo ich die Maus habe sondern einfach unter dem zeigen!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Sebian« (13. September 2003, 11:15)
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
<script type="text/javascript">
<!--
function zeigen(text) {
text = "<table width='100%'><tr><td align='right'><a onclick='verstecken();' style='font-color:red;'>X</a></td></tr><tr><td>" + text + "</td></tr></table>";
document.getElementById("box1").innerHTML = text;
if (window.netscape) {
document.getElementById("box1").style.top = Ereignis.pageX;
document.getElementById("box1").style.left = Ereignis.pageY;
} else {
document.getElementById("box1").style.top = window.event.y;
document.getElementById("box1").style.left = window.event.x;
}
document.getElementById("box1").style.visibility = "visible";
}
function verstecken() {
document.getElementById("box1").style.visibility = "hidden";
}
//-->
</script>
|
so da ist das rote x jetzt in dem Fenster drin...
hoffe ich zumindest

hmm, mit dem unten drunter ist das so ein problem, dafür musst du es absolut positionieren.
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<script type="text/javascript">
<!--
function zeigen(text) {
text = "<table width='100%'><tr><td align='right'><a onclick='verstecken();' style='font-color:red;'>X</a></td></tr><tr><td>" + text + "</td></tr></table>";
document.getElementById("box1").innerHTML = text;
if (window.netscape) {
document.getElementById("box1").style.top = Ereignis.pageX;
} else {
document.getElementById("box1").style.top = window.event.y;
}
document.getElementById("box1").style.visibility = "visible";
}
function verstecken() {
document.getElementById("box1").style.visibility = "hidden";
}
//-->
</script>
|
|
|
Quellcode |
1 |
<div id="box1" style="background:#FFFFE0; position:absolute; width:150px; height:150px; z-index:0; visibility:hidden; top:20;">box1</div> |
den top wert musst du dann genau anpassen auf deinen link.
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »heinervdm« (13. September 2003, 11:25)
Wow!!
Super!!
Du hast mir ja voll viel geholfen!!
Danke!!
Aber ich hab das ganze in einer Laufschrift, wie mache ich das da?
Super!!
Du hast mir ja voll viel geholfen!!
Danke!!
Aber ich hab das ganze in einer Laufschrift, wie mache ich das da?
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
<head>
<script type="text/javascript">
<!--
function zeigen(text) {
text = "<table width='100%'><tr><td align='right'><a onclick='verstecken();' style='font-color:red;'>X</a></td></tr><tr><td>" + text + "</td></tr></table>";
document.getElementById("box1").innerHTML = text;
if (window.netscape) {
document.getElementById("box1").style.top = Ereignis.pageX;
} else {
document.getElementById("box1").style.top = window.event.y;
}
document.getElementById("box1").style.visibility = "visible";
}
function verstecken() {
document.getElementById("box1").style.visibility = "hidden";
}
//-->
</script>
</head>
<body>
<div id="box1" style="background:#FFFFE0; position:absolute; width:150px; height:150px; z-index:0; visibility:hidden; top:20;">box1</div>
<marquee onMouseOver="stop()" onMouseOut="start()" width="856" height="23"><a onmouseover="zeigen('news 1')">News 1</A></marquee>
</body>
|
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Sebian« (13. September 2003, 11:38)
funktioniert doch!?
oder willst du das die erst weiter läuft, wenn du auf das X klickst?
oder willst du das die erst weiter läuft, wenn du auf das X klickst?
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
<html>
<head>
</head>
<body>
<script type="text/javascript">
<!--
function zeigen(text) {
text = "<table width='100%'><tr><td align='right'><a onclick='verstecken();' style='font-color:red;'>X</a></td></tr><tr><td>" + text + "</td></tr></table>";
document.getElementById("box1").innerHTML = text;
if (window.netscape) {
document.getElementById("box1").style.top = Ereignis.pageX;
} else {
document.getElementById("box1").style.top = window.event.y;
}
document.getElementById("box1").style.visibility = "visible";
}
function verstecken() {
document.getElementById("box1").style.visibility = "hidden";
document.getElementById("lauf").start();
}
//-->
</script>
<div id="box1" style="background:#FFFFE0; position:absolute; width:150px; height:150px; z-index:0; visibility:hidden; top:30;">box1</div>
<marquee id=lauf onMouseOver="stop()" width="856" height="23"><a onmouseover="zeigen('news 1')">News 1</A></marquee>
</body>
</html>
|
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
ja, so wollte icch es aber noch was:
das aufklappfenster soll genau unter dem newstitel erscheinen!
also so:
und das soll immer gleichbleiben!!
das Newstext Feld darf nie den Newstitel überschreiben!
und 2. soll alles unter dem Newstitel
das aufklappfenster soll genau unter dem newstitel erscheinen!
also so:
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 |
+++ Newstitel +++
+-------------------------------+
| N T |
| E X |
| W E |
| S T |
| |
| !! |
+-------------------------------+
|
und das soll immer gleichbleiben!!
das Newstext Feld darf nie den Newstitel überschreiben!
und 2. soll alles unter dem Newstitel
Zitat
<div id="box1" style="background:#FFFFE0; position:absolute; width:150px; height:150px; z-index:0; visibility:hidden; top:30;">box1</div>
stell da mal die höhe ein, die du brauchst (bei dem rot markierten einfach mal testen)
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »heinervdm« (14. September 2003, 21:00)
nein, das geht nicht!
es wird einfach überschrieben!
und ich hab einen fehler:
wenn ich neben dem newstitel hinfahre, dann stoppt es auch aber ich kann es ja nur mit dem x starten aber das gibt es in dem fall ja nicht!
also es dürfte dann nur stehen, wenn ich auf einen newstitel klicke, ansonsten muss es laufen!
Außerdem erscheint die aufklappbox immer links am rand, sie sollte lieber zentriert unter dem newstitel sein!
es wird einfach überschrieben!
und ich hab einen fehler:
wenn ich neben dem newstitel hinfahre, dann stoppt es auch aber ich kann es ja nur mit dem x starten aber das gibt es in dem fall ja nicht!
also es dürfte dann nur stehen, wenn ich auf einen newstitel klicke, ansonsten muss es laufen!
Außerdem erscheint die aufklappbox immer links am rand, sie sollte lieber zentriert unter dem newstitel sein!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Sebian« (14. September 2003, 21:08)
hmmm
Also ich glaube Sebian meint, das die news auch stehen bleibt, wenn sich gar keine box öffnet , da die Laufschrift ja nur durch das klicken auf das x wieder anfängt zu laufen.
Wenn man also neben den Newstitel klickt hält die laufschrift an und kann nicht mehr abgespielt erden da die sart() funktion erst dann erscheint wenn man auf den newstiel klickt erscheint.
Und außerdem soltte die box auch genau unter dem newstitel erscheinen.
Die Box wird auch noch über dem Newstitel angezeigt, also dort wo der cursor ist.
Mfg Neo
Ps.: Ich bin 2 Asmin bei sebian.net (meist zum lernen :-) )
Wenn man also neben den Newstitel klickt hält die laufschrift an und kann nicht mehr abgespielt erden da die sart() funktion erst dann erscheint wenn man auf den newstiel klickt erscheint.
Und außerdem soltte die box auch genau unter dem newstitel erscheinen.
Die Box wird auch noch über dem Newstitel angezeigt, also dort wo der cursor ist.
Mfg Neo
Ps.: Ich bin 2 Asmin bei sebian.net (meist zum lernen :-) )
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »TheChoosen« (27. September 2003, 08:38)
Ähnliche Themen
-
(X)HTML & CSS & DHTML & Javascript »-
laufschrift anhalten
(6. Juni 2004, 15:45)
-
Flash »-
Laufschrift
(10. April 2004, 13:14)
-
(X)HTML & CSS & DHTML & Javascript »-
Marquee
(2. Januar 2004, 14:52)
-
Feedback-Forum »-
Fotoseite
(30. August 2003, 14:32)


