mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 13:25 Benutzername: Passwort: Auto-Login

Thema: Problem mit div-visibility und animation vom 02.09.2004


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Problem mit div-visibility und animation
Seite: 1, 2  Weiter
Autor Nachricht
Bubbelgum
Threadersteller

Dabei seit: 16.03.2004
Ort: -
Alter: 42
Geschlecht: -
Verfasst Do 02.09.2004 10:26
Titel

Problem mit div-visibility und animation

Antworten mit Zitat Zum Seitenanfang

hi!

ich hab da ein problem mit den divs und einer animation.

also die idee fuer die webseite sieht ungefähr so aus: wir haben eine div-ebene wo wir ein bildx reinlagen, nachdem der button dafuer gedrueckt wurde. das klappt ja soweit, nur soll dann eine andere div-ebene uber den bildx visible werden, die vorher versteckt war und eine animation soll anlaufen. nur ist der code ja wohl falsch, weil die animationsebene einfach nciht visible gemacht wird, sobald man auf den button fuer das bild klickt.

hoffe mit kann jmd helfen. *hu hu huu*

hier der code:

Code:


<style type="text/css"> 

#tag_ani { position:absolute; top:171px; left:465px; visibility: hidden }       //--ebene mit animation--//


</style>



<script type="text/javascript">

<!--



var aktuelleSeite='cad';

function Wechsel(neueSeite,art) {

   aktuelleSeite = neueSeite;

   document.cad_n.src = "pics/b$cad_n.jpg";
   document.tag_n.src = "pics/b$tag_n.jpg";
   document.nacht_n.src = "pics/b$nacht_n.jpg";

   document.images[neueSeite+'_n'].src = 'pics/b$' +neueSeite+ '_'+art+'.jpg';
   document.images.rahmen.src = 'pics/b$' +neueSeite+'.jpg';

   document.getElementById[tag_ani].style.visibility = 'visible';  //--hier fehlermeldung von wegen ist null or not an objekt--//

}


//-->
</script>



</head>

<body onload="Wechsel('home','l'); Wechsel('cad','l'); ">


<div id="tag_ani" style=" width:45px; height:124px; z-index:3">
<img name="tag_ani" src="pics\b$tag_ani.gif" width="45px" height="124px" border="0" alt="Animation"></div>

//--ebene mit animation--//

<div id="tag_b" style=" width:128px; height:25px; visibility:visible; z-index:2">
<a onClick="Wechsel('tag','l');"onMousedown="Wechsel('tag','d');">
<img name="tag_n" src="pics\b$tag_n.jpg" width="128px" height="25px" border="0" alt="Tagansicht"></a> </div>

//--button der alles auslösen soll--//

</body>   
  View user's profile Private Nachricht senden
fyll

Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht: Männlich
Verfasst Do 02.09.2004 10:47
Titel

Antworten mit Zitat Zum Seitenanfang

Hast das mal online, alles ein bissl undurchsichtig *bäh*
Aber so auf den ersten Blick würd ich mal
Code:
document.getElementById[tag_ani].style.visibility = 'visible';

durch
Code:
document.getElementById('tag_ani').style.visibility = 'visible';

ersetzen..


Zuletzt bearbeitet von fyll am Do 02.09.2004 10:47, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Bubbelgum
Threadersteller

Dabei seit: 16.03.2004
Ort: -
Alter: 42
Geschlecht: -
Verfasst Do 02.09.2004 11:15
Titel

Antworten mit Zitat Zum Seitenanfang

thx. nun seh ich die animation. nur ist das neue prob er lad es zu schnell. also schon, wenn ich die seite lade. er soll sie mir aber erst laden, wenn man auf den knopf drueckt *Schnief*

die seite ist leider net online. aber ich kann dir ja mal den gesamte code per pn schicken,wenn du willst?

BuB
  View user's profile Private Nachricht senden
fyll

Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht: Männlich
Verfasst Do 02.09.2004 11:21
Titel

Antworten mit Zitat Zum Seitenanfang

Bubbelgum hat geschrieben:
thx. nun seh ich die animation. nur ist das neue prob er lad es zu schnell. also schon, wenn ich die seite lade. er soll sie mir aber erst laden, wenn man auf den knopf drueckt *Schnief*

die seite ist leider net online. aber ich kann dir ja mal den gesamte code per pn schicken,wenn du willst?

BuB


Was soll er laden?
Die Animations-gif erst abspielen, wenn er geklickt hat?

Dann lad einfach ein Fake-Bild stattdessen rein und beim onClick sagst ihm halt noch zusätzlich, dass er den Bildpfad ändern soll in *.gif ... dann wirds neu geladens
  View user's profile Private Nachricht senden
Bubbelgum
Threadersteller

Dabei seit: 16.03.2004
Ort: -
Alter: 42
Geschlecht: -
Verfasst Do 02.09.2004 12:12
Titel

Antworten mit Zitat Zum Seitenanfang

danke dir^^ du warst echt eine hilfe Lächel
  View user's profile Private Nachricht senden
fyll

Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht: Männlich
Verfasst Do 02.09.2004 12:28
Titel

Antworten mit Zitat Zum Seitenanfang

Bitte bitte,....
Hast du nciht noch mehr so *such den Fehler*-Spiele?
Mir is grad langweilig... Menno!
  View user's profile Private Nachricht senden
Bubbelgum
Threadersteller

Dabei seit: 16.03.2004
Ort: -
Alter: 42
Geschlecht: -
Verfasst Do 02.09.2004 13:21
Titel

Antworten mit Zitat Zum Seitenanfang

sorry grade nicht. aber demnächst bestimmt wieder. ich kenn ja meinen chef *zwinker*
aendert ständig seine meinung und will sachen haben, die ich nicht kann ^^

BuB
  View user's profile Private Nachricht senden
fyll

Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht: Männlich
Verfasst Do 02.09.2004 13:31
Titel

Antworten mit Zitat Zum Seitenanfang

Bubbelgum hat geschrieben:
sorry grade nicht. aber demnächst bestimmt wieder. ich kenn ja meinen chef *zwinker*
aendert ständig seine meinung und will sachen haben, die ich nicht kann ^^

BuB


*ha ha* genau das gleiche, wie bei mir *Thumbs up!* *bäh*
  View user's profile Private Nachricht senden
 
Ähnliche Themen [HTML] Visibility im IE6 ?
java visibility??
Problem mit GIF Animation
Problem mit GIF Animation!
Animation GIF transparenZ problem
Problem: Gif-Animation unter 5kb
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.