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

Hintergrundgrafik von IFrame übernehmen!!!

Status
Für weitere Antworten geschlossen.

gerry1982

Neues Mitglied
Hallo,
ich habe in meiner Seite IFrames eingebaut, doch leider zeigt der Internet Explorer die Hintergrundgrafik nicht an, die ich in der IFrame-Seite, die geladen wird definiert habe. Wenn ich die Seite mit Firefox öffne sieht es wunderbar aus. Was kann ich tun? :(
 
Werbung:
Als 1. Postest du bitte einmal den quelltext oder einen link deiner Homepage rein.Sonst wissen wir ja nicht was du falsch gemacht hast.

mfg

Andibagandi
 
Sorry,
so, dann hier erst mal den Link: http://www.damndecision.de

Das hier ist nun der Code der "Hauptseite":
HTML:
     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
    <link rel="stylesheet" href="styles.css" type="text/css">
    <style type="text/css">
body {
background-image:url(bilder/hintergrund.gif); background-repeat:no-repeat;
background-position: 0px 0px; }
</style>
</head>

<body background="bilder/hintergrund.gif">
  <table border="0" align="center" width="525">
<tr>
   <tr>
   <td align="center" valign="top" height="335px">
 <iframe frameborder="0" src="termine2.html" width="100%" height="100%" name="Termine"></iframe>
  </td>
</table>

</body>
</html>

Wie ihr seht habe ich da auch schon den Background eingebaut.
Die Seite, die dann aufgerufen werden soll sieht wie folgt aus:

HTML:
body {
background-image:url(bilder/hintergrund_main.gif); background-repeat:no-repeat;
background-position:0px 0px; }
-->
</style>
</head>

<body style="background-image:url(bilder/hintergrund_main.gif);">
<table>
...
...
...

auch alles doppelt und dreifach. ;-)
Leider funzt es aber nur mit Firefox. :cry:

Mod-Edit: Code-Tags editiert - Wieso liest du keine Regeln? (XraYSoLo)
 
Zuletzt bearbeitet von einem Moderator:
Werbung:
Also bei mir funkts es im FF und IE wunderbar. Was haste für eine I.E version?
<iframe frameborder="0" src="termine2.html" width="100%" height="100%" name="Termine"></iframe
wesshalb schreibst du hier scr="termine2.html" ?
Wenn du die startseite laden willst dann schreib:
Code:
 scr="startseite.html"

Hoffe ich konnte helfen..

mfg

Andibagandi
 
Ich habe die Version 7.0.5730.11 bei dem IE.
Wenn du den Link öffnest darfst du dir auch nicht die startseite ansehen, da habe ich ja keinen IFrame eingebaut. Klicke mal bitte auf "Termine" oder auc auf "Musik". Da siehst du dann den weißen Hintergrund (ich sehe ihn zumindest :cry: ). Den Code, den ich hier gepostet hatte war auch nicht für die Startseite, sondern für die Seite "Termine", deswegen ist es schon richtig so das da dann termine2.html geladen wird. ;-)
 
Werbung:
jop sorry fürs warten. ok du musst target="iframe" machen
nicht target="_self" u.s.w

dazu musst du noch "iframe" definieren das machst du so:
Code:
 <iframe frameborder="0" src="termine2.html" width="100%" height="100%" name="[B]iframe[/B]"></iframe>

mfg

andibagandi
 
Moinsen,
wo soll ich das target="iframe" denn einbauen?
Soll das mit in die Definitionszeile?
<iframe target="iframe" frameborder="0" src="termine2.html" width="100%" height="100%" name="Termine"></iframe>
So richtig? Ich wusste gar nicht das man IFrames ein target zuweisen muss.

Greez, Gerry
 
doch das kann man das ist ja der trick des iframes

nein du musst so:

Code:
  <iframe [B][COLOR=Red]name="iframe"[/COLOR][/B] frameborder="0" src="termine2.html" width="100%" height="100%"

und das target musst du beim hyperlink der buttons hinmachen.
einfach statt =target"_self" oder was du auch immer gehabt.

mfg
 
Werbung:
Hmmm, ich habe doch aber gar keinen Button. Der IFrame öffnet sich doch automatisch und zeigt mir den Inhalt der Seite.
Von daher stellt sich mir immer noch die Frage wo "target" hin soll. ;-)
 
Hmmm, ich habe doch aber gar keinen Button. Der IFrame öffnet sich doch automatisch und zeigt mir den Inhalt der Seite.
Von daher stellt sich mir immer noch die Frage wo "target" hin soll. ;-)

LoL!
Du musst bei deinem Hyperlink so machen:
<a href="blabla" target="iframe" ...>TExt</a>
 
Hmmm, ich habe doch aber auch gar keinen Hyperlink. Der IFrame ist doch nur in einer Tabellenzeile eingefügt.
Schaut euch doch einfach mal den Quelltext an, der ist auf der ersten Seite weiter vorn. ;-)
 
Werbung:
du musst anstatt so:
Code:
<a href="shop.html" target="_self"><img name="band_r3_c16" src="bilder/band_r3_c16.gif" width="52" height="24" border="0" id="band_r3_c16" usemap="#m_band_r3_c16" alt="Shop" /></a></td>

es so machen:
Code:
<a href="shop.html" target="[SIZE=5][B]iframe[/B][/SIZE]"><img name="band_r3_c16" src="bilder/band_r3_c16.gif" width="52" height="24" border="0" id="band_r3_c16" usemap="#m_band_r3_c16" alt="Shop" /></a></td>
begriffen? und das bei jedem button bzw hyperlink
 
Wobei...eine Frage stellt sich mir da immer noch....sorry wenn ich mich so hartnäckig dumm stelle. :wink:
Wenn ich jetzt oben im Menue die Buttons mit dem target auf iframe setze, dann bringt mir das doch gar nichts. Wenn ich nämlich die Buttons drücke wird eine ganz neue Seite geladen, da gibt es ja noch gar keinen IFrame!
Der Iframe ist dann erst auf der komplett neugeladenen Seite und erscheint als Seiteninhalt...aber nur in einer bestimmten Box ( da wo ja der Hintergrund weiß ist ). Was bringt es mir also wenn ich die Buttons mit target auf iframe umstelle???

LG, Gerry
 
Werbung:
Wobei...eine Frage stellt sich mir da immer noch....sorry wenn ich mich so hartnäckig dumm stelle. :wink:
Wenn ich jetzt oben im Menue die Buttons mit dem target auf iframe setze, dann bringt mir das doch gar nichts. Wenn ich nämlich die Buttons drücke wird eine ganz neue Seite geladen, da gibt es ja noch gar keinen IFrame!
Der Iframe ist dann erst auf der komplett neugeladenen Seite und erscheint als Seiteninhalt...aber nur in einer bestimmten Box ( da wo ja der Hintergrund weiß ist ). Was bringt es mir also wenn ich die Buttons mit target auf iframe umstelle???

LG, Gerry

In einem Kommentar von mir habe ich geschribe das du <iframe blablabla name="iframe"
machen sollst.

so damit haste dem iframe einen namen gegebenen also iframe nun mit dem target="iframe" sagste das wen man auf den button klick kommt der inhalt der seite src="Beispielseite.html im iframe.
kommste nach? hoffe das ichs dir erklären konnte. gute nacht.
 
Bin mitgekommen, habe es geänder, hat sich leider nichts getan! :!:
habe auf der Startseite den Button für Termine mit target auf iframe gesetzt und dem iframe auf termine.html mit dem namen iframe versehen.

Der Hintergrund wird immer noch nicht übernommen. So ein schei... Internet Explorer!!!
 
Hmmm, kann mir keiner mehr helfen?
Kann es denn vielleicht sein, dasss der IE mit IFrames nicht klar kommt?
Bitte, es ist schon recht wichtig das ich dieses Problem gelöst bekomme. Immerhin kann man sich die Seite ja nicht nur mit Firefox anschauen...

Greez
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben