Hallo,
ich erstelle gerade eine Internetseite. Diese hat einen Inlineframe. Durch den Inhalt des Inlineframes kann der Leser mittels links navigieren (weiter, zurück). Die Größe des Inlineframes passt sich variabel an die größe des neu geladenen Inlineframes an. Klickt man auf weiter/zurück scrollt die Seite automatisch hoch.
Das funktioniert auch alles, leider nur im Firefox. Wir kann ich das Script InternetExplorertauglich machen?
Hier das Javascript im Head Bereich:
<SCRIPT LANGUAGE="javascript" TYPE="text/javascript">
.
.
.
// Dynamic Iframe loader
function loadIframe(theURL) {
document.getElementById("mainContent").src=theURL;
}
// resizes Iframe according to content
function resizeMe(obj){
docHeight = mainContent.document.body.scrollHeight
obj.style.height = docHeight + 'px'
}
function Pos0 () {
window.scrollTo(0, 0);
}
</SCRIPT>
Hier der Quelltext des Iframes:
<iframe id="mainContent" name="mainContent" onload="resizeMe(this); Pos0(); "
src="0008.html" width="100%" scrolling="no" marginwidth="0"
marginheight="0" frameborder="0">Ihr Browser unterstützt Inlineframes nicht oder zeigt sie in der derzeitigen Konfiguration nicht an.
</iframe>
Ich bedanke mich im Voraus für Eure Hilfe!!! :-)
ich erstelle gerade eine Internetseite. Diese hat einen Inlineframe. Durch den Inhalt des Inlineframes kann der Leser mittels links navigieren (weiter, zurück). Die Größe des Inlineframes passt sich variabel an die größe des neu geladenen Inlineframes an. Klickt man auf weiter/zurück scrollt die Seite automatisch hoch.
Das funktioniert auch alles, leider nur im Firefox. Wir kann ich das Script InternetExplorertauglich machen?
Hier das Javascript im Head Bereich:
<SCRIPT LANGUAGE="javascript" TYPE="text/javascript">
.
.
.
// Dynamic Iframe loader
function loadIframe(theURL) {
document.getElementById("mainContent").src=theURL;
}
// resizes Iframe according to content
function resizeMe(obj){
docHeight = mainContent.document.body.scrollHeight
obj.style.height = docHeight + 'px'
}
function Pos0 () {
window.scrollTo(0, 0);
}
</SCRIPT>
Hier der Quelltext des Iframes:
<iframe id="mainContent" name="mainContent" onload="resizeMe(this); Pos0(); "
src="0008.html" width="100%" scrolling="no" marginwidth="0"
marginheight="0" frameborder="0">Ihr Browser unterstützt Inlineframes nicht oder zeigt sie in der derzeitigen Konfiguration nicht an.
</iframe>
Ich bedanke mich im Voraus für Eure Hilfe!!! :-)