Seite 1 von 2
					
				Modul zum Anzeigen von HTML Seiten
				Verfasst: Di 26. Sep 2006, 10:56
				von AEB
				Hallo Zusammen,
ich möchte ein Modul erstellen das ganz einfach HTML Seiten in Contenido anzeigt. Ich hab so etwas noch nie gemacht und weiß nicht richtig wie ich anfangen soll.  
 
Es gibt doch sicher einen Befehl der HTML Seiten intigriert oder so ähnlich.
Gruß
AEB
 
			 
			
					
				
				Verfasst: Di 26. Sep 2006, 11:02
				von i-fekt
				Leider verstehe ich nicht was du meinst?
			 
			
					
				
				Verfasst: Di 26. Sep 2006, 12:03
				von tono
				Modul-Output:
Code: Alles auswählen
<?php
readfile("pfad/zur/datei/relativ/zu/front_content/dateiname.html");
?>
Damit wird eine Datei ganz einfach eingebunden. Allerdings darf eine solche Datei keine <html>oder<head>oder<body> Tags enthalten. (Ist abhängig vom Layout)
oder Modul-Output:
Code: Alles auswählen
<?php
echo '<iframe src="pfad/zur/datei/relativ/zu/front_content/dateiname.html"></iframe>';
?>
Hier braucht man jetzt eine komplette HTML-Datei mit head und allem drum und dran.
Ist das das was du suchst?
 
			 
			
					
				
				Verfasst: Di 26. Sep 2006, 14:04
				von AEB
				Super Danke,
<?php 
echo '<iframe src="pfad/zur/datei/relativ/zu/front_content/dateiname.html"></iframe>'; 
?>
funktioniert einwandfrei, das einzig Problem das ich noch hab ist 
die Größe des Fensters  in dem die Datei ausgegeben wird.
Das kann man doch sicher änder, oder?
 
			 
			
					
				
				Verfasst: Di 26. Sep 2006, 14:08
				von Contenider
				AEB hat geschrieben:Super Danke,
<?php 
echo '<iframe src="pfad/zur/datei/relativ/zu/front_content/dateiname.html"></iframe>'; 
?>
funktioniert einwandfrei, das einzig Problem das ich noch hab ist 
die Größe des Fensters  in dem die Datei ausgegeben wird.
Das kann man doch sicher änder, oder?
 
Das ist eine wirklich interessante Frage, weiß jemand, ob man eventuell die Größe eines iframes automatisch an die Größe eine übergeordneten Elements, z.B. eine Tabelle oder ein Div Layer anpassen kann? Dies ist zwar kein Contenido bezogenes Thema, aber vielleicht hat jemand eine Info dazu?
 
			 
			
					
				
				Verfasst: Di 26. Sep 2006, 14:15
				von Dodger77
				Man kann die Größe eines IFRAMEs natürlich anpassen. Lediglich eine Anpassung an den Inhalt lässt sich nicht bewerkstelligen (zumindest in einigen Browsern nicht).
			 
			
					
				
				Verfasst: Di 26. Sep 2006, 14:57
				von tono
				
			 
			
					
				
				Verfasst: Di 26. Sep 2006, 16:14
				von HerrB
				Das ist eine wirklich interessante Frage, weiß jemand, ob man eventuell die Größe eines iframes automatisch an die Größe eine übergeordneten Elements, z.B. eine Tabelle oder ein Div Layer anpassen kann?
Nein, ohne Javascript ist das nicht möglich (man könnte mal 100% als Breite versuchen, aber als Höhe wird es nicht funktionieren).
Gruß
HerrB
 
			 
			
					
				
				Verfasst: Di 26. Sep 2006, 16:27
				von Dodger77
				HerrB hat geschrieben:Nein, ohne Javascript ist das nicht möglich (man könnte mal 100% als Breite versuchen, aber als Höhe wird es nicht funktionieren).
Da muss ich leider widersprechen. Natürlich lässt sich die Größe des IFRAME an die des übergeordneten HTML-Elements anpassen. Das funktioniert genauso wie bei anderen HTML-Elementen, z.B. durch:
 
			 
			
					
				
				Verfasst: Di 26. Sep 2006, 23:11
				von HerrB
				Ok...  
 
Gruß
HerrB
 
			 
			
					
				
				Verfasst: Mi 27. Sep 2006, 08:03
				von AEB
				Vielen Dank
mit heigt und width hat es prima funktioniert
Gruß
AEB
			 
			
					
				
				Verfasst: Mi 27. Sep 2006, 09:48
				von Contenider
				Dodger77 hat geschrieben:Man kann die Größe eines IFRAMEs natürlich anpassen. Lediglich eine Anpassung an den Inhalt lässt sich nicht bewerkstelligen (zumindest in einigen Browsern nicht).
Entschuldige, wenn ich mich falsch ausgedrückt habe; ich meinte eigentlich eine automatische Größenanpassung die abhängig von einem übergeordneten Element bestimmt wird.
Zum Beispiel:
<div style="height:800px; width:600px;">
  <iframe style="height:auto; width:auto;" />
</div>
Das man die Größe manuell auf 100px * 200px festlegen kann, ist mir auch bewusst.
 
			 
			
					
				
				Verfasst: Mi 27. Sep 2006, 09:50
				von Contenider
				Dodger77 hat geschrieben:HerrB hat geschrieben:Nein, ohne Javascript ist das nicht möglich (man könnte mal 100% als Breite versuchen, aber als Höhe wird es nicht funktionieren).
Da muss ich leider widersprechen. Natürlich lässt sich die Größe des IFRAME an die des übergeordneten HTML-Elements anpassen. Das funktioniert genauso wie bei anderen HTML-Elementen, z.B. durch:
 
Danke Dogder77
Das war meine Idee, hatte deine Antwort irgendwie überlesen...
 
			 
			
					
				
				Verfasst: Mi 27. Sep 2006, 12:31
				von AEB
				Ok ein Probelm hab ich jetzt noch. 
 
und zwar stört mich der Rahmen.
So wie es bis jetzt bei mir aussieht wird eine HTML Seite in Contenido angezeigt. Das einzige was mich ncoh stört ist das diese einen Rahmen 
hat.
Kann ich den irgendwie ausschalten.
Gruß
AEB
 
			 
			
					
				
				Verfasst: Mi 27. Sep 2006, 12:56
				von HerrB
				
Oder 
http://msdn.microsoft.com und dann nach einem typischen Tag suchen, dann kommt man (auf der englischen Seite) in den DHTML-Workshop mit allen Properties, die es so gibt.
Gruß
HerrB