• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Table zerfällt bei <div id="flashcontent">

Status
Für weitere Antworten geschlossen.

Matthieu

Neues Mitglied
Hallo.

Ich habe einen Table im ImageReady erstellt, welches im Golive weiterverarbeitet wird.
In diesem Table tritt ein animiertes Logo auf (swf). Dieses soll bei Fehlen des Flash-Plugins durch ein Bild ausgetauscht werden. Und das geschieht mittels <div id="flashcontent"> etc.
Funktioniert auch sehr gut.
Nur fällt jetzt mein Table auseinander. Sprich der <div id="flashcontent"> Text im HTML scheint einige Pixels zu brauchen!?
So funktioniert natürlich das ganze Screendesign nicht mehr, da alles aneinander hängen muss.


Grüsse
Matthieu

Edit: here comes the code:


Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 

<html> 

<head> 


<meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> 

<title></title> 


<script type="text/javascript" src="flash.js"></script> 




<csscriptdict import> 
<script type="text/javascript" src="GlobalScripts/CSScriptLib.js"></script> 
</csscriptdict> 
<csactiondict> 
<script type="text/javascript"><![CDATA[ 
var preloadFlag = false; 
function preloadImages() { 
if (document.images) { 
pre_button01_over = newImage('images/button01_over.gif'); 
pre_button02_over = newImage('images/button02_over.gif'); 
pre_button04_over = newImage('images/button04_over.gif'); 
pre_button05_over = newImage('images/button05_over.gif'); 
preloadFlag = true; 
} 
} 

// ]]></script> 
</csactiondict> 
</head> 

<body onload="preloadImages();" bgcolor="#ffffff" leftmargin="20" marginheight="20" marginwidth="20" topmargin="20"> 

<style type="text/css"> 
.menu:link {color:#606060; text-decoration:none} 
.menu:visited {color:#606060; text-decoration:none} 
.menu:active {color:#black; text-decoration:none} 
.menu:hover {color:#black; text-decoration:underline} 
</style> 


<table width="180" border="0" cellspacing="0" cellpadding="0" align="center"> 
<tr> 
<td></td> 
<td align="center" valign="middle"></td> 
<td></td> 
</tr> 
<tr> 
<td></td> 
<td> 
<table id="Table_01" width="822" height="621" border="0" cellpadding="0" cellspacing="0"> 
<tr align="left" height="0"> 
<td colspan="12" height="0">[img]images/elektronik02.jpg[/img]<div id="flashcontent"> [img]images/logo02.jpg[/img] </div> 

<script type="text/javascript">// <![CDATA[ 
var fo = new FlashObject("images/logozeile01.swf", "fotester", "419", "48", "7"); 
fo.write("flashcontent");// ]]></script></td> 
</tr> 
<tr> 
<td rowspan="4" valign="top">[img]images/schaltanlagen01.jpg[/img]</td> 
<td rowspan="2">[url="buob_eggler.html"][img]images/button01_normal.jpg[/img][/url]</td> 
<td rowspan="2">[url="geschaeftsbereiche.html"][img]images/button02_normal.jpg[/img][/url]</td> 
<td rowspan="2">[url="referenzen.html"][img]images/button03_normal.jpg[/img][/url]</td> 
<td rowspan="2">[url="jobs.html"][img]images/button04_normal.jpg[/img][/url]</td> 
<td rowspan="2">[url="kontakt.html"][img]images/button05_normal.jpg[/img][/url]</td> 
<td rowspan="2" colspan="2">[img]images/bussysteme01.jpg[/img]</td> 
<td colspan="2">[img]images/telematik02.jpg[/img]</td> 
<td rowspan="4" valign="top">[img]images/schwachstrom02.jpg[/img]</td> 
<td>[img]images/spacer.gif[/img]</td> 
</tr> 
<tr> 
<td colspan="2" rowspan="3" valign="top">[img]images/bild01.jpg[/img]</td> 
<td>[img]images/spacer.gif[/img]</td> 
</tr> 
<tr> 
<td colspan="7"></td> 
<td>[img]images/spacer.gif[/img]</td> 
</tr> 
<tr valign="top"> 
<td colspan="7"> 
<table width="566" border="0" cellspacing="2" cellpadding="0"> 
<tr height="2"> 
<td width="20" height="2"></td> 
<td height="2"></td> 
<td height="2"></td> 
</tr> 
<tr> 
<td width="20"></td> 
<td> 


</p> 
</td> 
<td></td> 
</tr> 
</table> 
</td> 
<td>[img]images/spacer.gif[/img]</td> 
</tr> 
<tr> 
<td>[img]images/spacer.gif[/img]</td> 
<td>[img]images/spacer.gif[/img]</td> 
<td>[img]images/spacer.gif[/img]</td> 
<td>[img]images/spacer.gif[/img]</td> 
<td>[img]images/spacer.gif[/img]</td> 
<td>[img]images/spacer.gif[/img]</td> 
<td>[img]images/spacer.gif[/img]</td> 
<td>[img]images/spacer.gif[/img]</td> 
<td>[img]images/spacer.gif[/img]</td> 
<td>[img]images/spacer.gif[/img]</td> 
<td>[img]images/spacer.gif[/img]</td> 
<td></td> 
</tr> 
</table> 
</td> 
<td></td> 
</tr> 
<tr> 
<td></td> 
<td align="center"> 


</p> 
</td> 
<td></td> 
</tr> 
</table> 


</p> 
</body> 

</html>

Mod-Edit: Doppelpost entfernt und Codetags eingesetzt - Bitte den "edit" Button und Code-Tags verwenden. Ebenfalls wäre es besser gewesen einfach einen Link zu Seite zu posten als den kompletten Quelltext! (Hobbyuser)
 
CSS:
Code:
visibility: hidden
Falls es das nicht ist, mach erst mal code-Tags in deinen zweiten Post, damit man das Ganze besser ueberblicken kann.
 
Wenn du irgendwo
Code:
div id="flashcontent"
hast, dann wirst du doch auch irgendwo
Code:
#flashcontent {... ... ...;}
haben. Ich stelle aber gerade fest, dass mein erster Loesungsvorschlag es auch nicht so bringt. :oops:
Mach doch mal einen Link zur Seite und zur CSS-Datei.
Oder verwendest du die ID nur, um das Ding ueber JavaScript zu kontrollieren? Wenn ja, dann muss das Thema wohl nach JavaScript verschoben werden.
 
Mal so nebenbei: Dein HTML-Code ist ja eine völlige Katastrophe!

- Was bedeutet <csactiondict>?
- Die Styles (<style>) werden im head definiert.
- ich würde der Seite einen Titel geben.
- Wieso gibst du den Tabellen ids wenn du sowieso alles per HTML definierst?
- <script> gehört auch in den <head> und nicht in den <body>!
- Die Spacer-gifs könnte man sicher irgendwie umgehen.
 
flapo, hmm, stimmt, das sieht glatt so aus, als wuerde er GoLive nur als WYSIWYG verwenden. Dann ist Hilfe natuerlich eher weniger einfach zu leisten...
 
What You See Is Why You Go.

Danke für die Mühe trotzdem.

Irgendwie scheint in den Foren der Drang zur Meinungsäusserung ja immer wieder durchzubrechen.
(Von wegen Katastrophe)

Dass ich keinen Titel in meinem Script habe, hat zum Beispiel was mit Datenschutz zu tun.

Und: Wenn ich ein perfekter HTML-Coder wär, müsste ich ja nicht im Forum Hilfe suchen. Ne?
Naja. Ein Versuch wars wert.

Schönen Tag allerseits.
 
What You See Is Why You Go? das meinst du doch sicher als Scherz, du weisst doch das dass What You See Is What You Get heisst... war aber ne nette Belehrreicherung des Wissens ...

(sry für spam)
 
oder:
WYSIMOLWYG - What You See Is More Or Less What You Get
oder auch:
WYSIWYAF - What You See Is What You Asked For

;))
 
Matthieu schrieb:
Irgendwie scheint in den Foren der Drang zur Meinungsäusserung ja immer wieder durchzubrechen.
(Von wegen Katastrophe)
Das sollte dir eigentlich zeigen, dass es kein Wunder ist, wenn einige Sachen nicht funktionieren, wo der Code so chaotisch ist.

Wenn du Hilfe suchst, wie du das Ganze mit GoLive machst, wirst du wohl noch ein bisschen warten muessen - weil die meisten Leute hier ihren Quelltext selbst coden - oder dich an ein GoLive-Hilfeforum wenden.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben