iFrame... :-(
Andy
- html
Hi
Ich möchte externe Seiten via iFrame einbinden. Beim IE und NS6 funktioniert meine Methode wunderbar, nur der NS 4.7 macht wiedermal Schwierigkeiten. Ich benutze folgenden Code:
<!-- beginn einfuegen code -->
<iframe name="iefenster"
width="310" height="250" Scrolling="no" FrameBorder="1"
SRC="http://www.spekowius-pr.de/ibas_ag_v2/contelement.php?partner=borsalino&cont2show=Analysen">
<ilayer name="iefenster" width="90%" height="80%" NoResize Scrolling="Yes" FrameBorder="3" MarginHeight="0" MarginWidth="0"
SRC="http://www.spekowius-pr.de/ibas_ag_v2/contelement.php?partner=borsalino&cont2show=Analysen"></ilayer></iframe>
<!-- ende einfuegen code -->
Kann mir bitte jemand weiterhelfen..?!
Gruss
Andy
Hallo,
<iframe name="iefenster"
width="310" height="250" Scrolling="no" FrameBorder="1"
SRC="http://www.spekowius-pr.de/ibas_ag_v2/contelement.php?partner=borsalino&cont2show=Analysen">
<ilayer name="iefenster" width="90%" height="80%" NoResize Scrolling="Yes" FrameBorder="3" MarginHeight="0" MarginWidth="0"
SRC="http://www.spekowius-pr.de/ibas_ag_v2/contelement.php?partner=borsalino&cont2show=Analysen"></ilayer></iframe>
versuchs erstmal so:
<ilayer><layer src="xy.html"></layer></ilayer>
Falls es dann noch nicht richtig läuft gibts noch einige Möglichkeiten.
Grüsse
Cyx23
Funktioniert schon besser! Leider wird jetzt nur der Layer und nicht mehr die ganze Seite angezeigt!!
Hast du sonst noch ne Idee..?!?
Gruss
Andy
Hallo,
Funktioniert schon besser! Leider wird jetzt nur der Layer und nicht mehr die ganze Seite angezeigt!!
das kann natürlich auch von der eingebundenen Seite abhängen, und
in der Tabelle ist es auch etwas kritischer.
Wenn du sonst keinen onLoad Eventhandler in der Seite hast, kann man
den Inhalt nach body onLoad laden, oder u.U. noch stabiler
auch einen vorhandenen leeren Layer komplett überschreiben.
Einfachste Lösung (je nach Layerverschachtelung andere Adresse):
<script>
if(document.layers){window.onload=function(){
document.layers[0].document.layers[0].load('xy.html',300);}}
</script>
Grüsse
Cyx32
Huch...da versteh ich nur Bahnhof!!
Hallo,
Funktioniert schon besser! Leider wird jetzt nur der Layer und nicht mehr die ganze Seite angezeigt!!
das kann natürlich auch von der eingebundenen Seite abhängen, und
in der Tabelle ist es auch etwas kritischer.Wenn du sonst keinen onLoad Eventhandler in der Seite hast, kann man
den Inhalt nach body onLoad laden, oder u.U. noch stabiler
auch einen vorhandenen leeren Layer komplett überschreiben.
Einfachste Lösung (je nach Layerverschachtelung andere Adresse):
<script>
if(document.layers){window.onload=function(){
document.layers[0].document.layers[0].load('xy.html',300);}}
</script>Grüsse
Cyx32
Huch...da versteh ich nur Bahnhof!!
hast du weiter oben das Thema "dhtml" versehentlich gewählt??
<iframe ..... src=xy.html >
<ilayer><layer width=300 height=300></layer><ilayer>
<script>if(document.layers){window.onload=function(){
document.layers[0].document.layers[0].load('xy.html',300);}}
</script></iframe>
könnte u.U. so schon klappen, allerdings ohne Ahnung von JavaScript und
etwas Kenntnis der Layer-Hirarchie wird es womöglich schwierig, also
etwas einarbeiten, Archiv u. Links bemühen usw..