von tobias |
janhanewald schrieb am 2002-08-01 00:04 :
Es soll noch, wenn bild2 gerade aktiv ist mittels "<?php print $var1; ?>" die jeweilige variable "gedruckt" werden/falls bild1 aktiv ist, soll diese gedruckt variable quasi wieder gelöscht werden, keine ahnung wie das gehen soll, wenn man die ganze seite nicht neu lädt (was aber NICHT gut wäre wegen ladezeit!!!)...
vielleicht könnt ihr mir helfen!
|
Das geht wohl nur mit JavaScript.
Noch ein Ansatz:
Man erstellt ein PHP-Skript, das die Funktionen besitzt und Browser unabhängig funktioniert, und bindet dieses per <iframe> ein. Dann müsste immer nur dieser kleine Teil und nicht die ganze Seite geladen werden.
|
von tobias |
janhanewald schrieb am 2002-07-31 23:05 :
so jetzt habe ich folgende für euch hoffentlich einfache javascript-frage:
klicke ich auf bild1, soll an der stelle vom geklickten bild1 bild2 erscheinen... klicke ich dann auf bild2, soll das wieder verschwinden und bild1 wiederkommen...!
ich würde, sagen, ist sicher kompliziert, oder?
|
Ich habe eben ein kleines Script geschrieben, was die gewünschte Funktion besitzt. Funktioniert allerdings nur im Internet Explorer. Im Moment fehlt mir die Zeit, um das noch weiter zu optimieren und kompatibel zu machen; es ist auf jeden Fall ein Ansatz.
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: | <html>
<head>
<title>Bildwechsel</title>
<script type="text/javascript" language="JavaScript">
<!--
/* BILDWECHSEL */
/* Von Tobias Amslinger */
/* http://www.tobias-amslinger.de */
function bildwechsel(bild) {
var bild1 = "eins.jpg";
var bild2 = "zwei.jpg";
switch(bild) {
case 1:
document.getElementById("bildanzeige").innerHTML = "<a href="javascript:bildwechsel(2)"><img src="" + bild1 + "" border="0" alt=""></a>";
break;
case 2:
document.getElementById("bildanzeige").innerHTML = "<a href="javascript:bildwechsel(1)"><img src="" + bild2 + "" border="0" alt=""></a>";
break;
}
}
// -->
</script>
</head>
<body onLoad="bildwechsel(1)">
<div id="bildanzeige"></div>
</body>
</html> |
_________________
Gehe zu Seite ( 1 | 2 | 3 | 4 | 5 )
|
von janDD |
Ok, ich muss leider noch einen drauf setzen. Ich hoffe, dass es dadurch nicht zuu schwer wird :( !
Es soll noch, wenn bild2 gerade aktiv ist mittels "<?php print $var1; ?>" die jeweilige variable "gedruckt" werden/falls bild1 aktiv ist, soll diese gedruckt variable quasi wieder gelöscht werden, keine ahnung wie das gehen soll, wenn man die ganze seite nicht neu lädt (was aber NICHT gut wäre wegen ladezeit!!!)...
vielleicht könnt ihr mir helfen! |
von janDD |
so jetzt habe ich folgende für euch hoffentlich einfache javascript-frage:
klicke ich auf bild1, soll an der stelle vom geklickten bild1 bild2 erscheinen... klicke ich dann auf bild2, soll das wieder verschwinden und bild1 wiederkommen...!
ich würde, sagen, ist sicher kompliziert, oder? |
|