Archivlink: javarea.de Forum > JavaScript > neuer Text bei Klick
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > neuer Text bei Klick
Pages: [1]
| geschrieben von view2lord am 03.12.2006 - 00:12 |
Hallo.
ist es möglich bei dem folgendem Code nicht mehr als 2 Sätze im Wechsel zeigen zu lassen? Ich habe einiges versucht, bekomme aber immer Fehlermeldungen, da ich mich mit Scripten eigentlich 0 auskenne.
Habt Ihr einen Rat?
Danke.
Knut
<script language="JavaScript">
<!--
var Text = 1;
function Textwechsel()
{
if(Text == 1)
{
Text = 2;
document.all.Text.filters.blendTrans.Apply();
document.all.Text.innerText = "auch hier wieder ein blendTrans Filter";
document.all.Text.filters.blendTrans.Play();
}
else
{
Text = 1;
document.all.Text.filters.blendTrans.Apply();
document.all.Text.innerText = "http://www.javarea.de ";
document.all.Text.filters.blendTrans.Play();
}
}
// -->
</script>
<div id="Text" style="cursor:hand; width:90%; height:20px;font-size:24pt; filter:blendTrans(Duration=0.5)" onClick="Textwechsel()">http://www.javarea.de </div> |
| geschrieben von Martin am 03.12.2006 - 08:31 |
Ave,
ich hoffe du weist schon das die Filter nur im IE existieren, frapos?
| PHP-Quelltext | 1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
|
<?
script language="JavaScript">
<!--
var textCount = 0;
var textArray = new Array("auch hier wieder ein blendTrans Filter",
"mehr Text",
"nochmehr Text",
"Javarea.de - like coffee?");
function Textwechsel()
{
if( textCount < textArray.length ) {
document.all.Text.filters.blendTrans.Apply();
document.all.Text.innerText = textArray[++textCount];
document.all.Text.filters.blendTrans.Play();
}
else textCount = 0;
}
// -->
</script>
?>
|
|
| geschrieben von view2lord am 03.12.2006 - 09:32 |
Hallo Martin,
tut mir leid, ich habe einen Fehler gemacht. Mein Satz muß lauten:
Ist es möglich bei dem folgendem Code AUCH mehr als 2 Sätze im Wechsel zeigen zu lassen? Also zB. 9.
(Wenn ich Deinen Code eingebe, wird in meinem FP2003 nur ?> angezeigt.)
Hast Du noch eine Idee?
Danke. |
| geschrieben von weisnix am 03.12.2006 - 13:19 |
Natürlich geht das mit mehr Sätzen.
Ich habe dir da mal Text 1 bis Text 9 reingesetzt. Dort schreibst du deine Sätze rein. Jeder Satz in Anführungszeichen und von einem Komma getrennt. Zum Schliss kein Komma mehr setzen, sonst gibt es einen Fehler.
Habe das mal so, dass auch im FF etwas angezeigt wird. Bis auf die Filter.
|
| geschrieben von view2lord am 03.12.2006 - 14:21 |
Hallo.
Ich bin begeistert. Das ist das was ich haben wollte. Vielen Dank.
Ich habe in dem Code keinen Anhalt gefunden, wie man die Schriftart, die -farbe und die -größe ändert. Wie geschrieben: Ich bin ein Anfänger, was das betrifft.
Unter
http://www.javarea.de/index.php3?op....&id=66
werden die Texte mit optischem Übergang dargestellt, wenn man drauf klickt.
Hast Du dafür auch einen Tipp? |
| geschrieben von weisnix am 03.12.2006 - 19:11 |
Das ist wohl mehr als eine Spielerei!
Die Schrift muss ja riesig sein um ein Effekt zu erzielen.
Habe die obere Datei geändert!
|
| geschrieben von view2lord am 03.12.2006 - 19:39 |
Ja, Spielerei.
Danke. |
|