Grafikgrösse an Frame anpassen

dark_sith

Grünschnabel
Moin Leute,

habe das Board hier auf der Suche nach meinem Problem gefunden, ich schildere es mal:

Ich möchte in einem Frame, eine Hintergrundgrafik einbinden, die immer auf 100% an den Frame angepasst ist, das heisst, dass zb. jemand mit 800x600 die Grafik genauso vollständig sieht, wie jemand mit 1600x1200. Hoffentlich kennt jemand die Lösung.

Danke im Vorraus
Sith
 
Du könntest zwar die Datei mit:

Code:
document.images.NAME.width = "XXX"
document.images.NAME.height = "YYY"

anpassen, jedoch würde dies auch enorme Qualitäötsverluste mit sich bringen, also würde ich Zeitgleich die Grafik austauschen:

Code:
document.images.NAME.src = "klein.jpg"
 
Code:
<script type="text/javascript">
<!--
document.images.NAME.height = "images/bg.gif"
document.images.NAME.width = "images/bg.gif"
//-->
</script>

Wenn ich das so einbinde kommt folgender Fehler:
"document.images.NAME " ist NULL oder kein Objekt.

Muss ich das "NAME" noch irgendwo deklarieren?

Gruss
Sith
 
Zuletzt bearbeitet:
Also:

Nehmen wir an du hast ein Bild: lady.gif mit den Maßen 200/300!

Also muss ertens der imageTag erweitert werden:

Code:
<img src="lady.gif" name="pic_one" width="200" height="300">

Und NAME ersetzt du dann ujm den Bildnamen:

Code:
document.images.pic_one.height = "400"
document.images.pic_one.width = "600"
document.images.pic_one.src = "big\lady.gif"

Außerdem nicht src und width/heightangaben vermischen!

Zudem musst du für das ganze auch eine Funktion oder so schreiben.

Schau mal bei selfHTML vorbei dafür...
 
Ja aber ich will die Grafik ja nicht auf eine bestimmte Größe anpassen, sondern immer so anpassen, dass sie genau in den Frame passt...

Gruss
Kochy
 
Deswegen mußt du ja erst die Auflösung abfragen ( btw. funktioniert nicht Multimonitorbetrieb ) und dementsprechend je nach Auflösung die passende Grafik verwenden und beim IMG Tag dann die Grafik austauschen und die Höhe und Weite austauuschen.
 
Mach es doch einfach so das du schreibst:
<img src="pic_bg/index_bg_top.jpg" width="100%" height="100%">
wieso schwer wenn es einfach geht?
 

Neue Beiträge

Zurück