Witam, jak dopasowac długość iframe do długosci strony i wyświetlic ją?(aby nie bylo scrollbara w iframe)
Pozdrawiam Laska :)
tak:
<script>
function ustaw(elm){
var s=elm.style,b=elm.contentWindow.document.body;
s.height=b.scrollHeight+30,s.width=b.scrollWidth+30;
}
</script>
<iframe onload="ustaw(this)" src="plik.html"></iframe>
z tym ze strona w iframe musi byc z tego samego serwera, w przeciwnym wypadku bedzie blad naruszenia zabezpieczen...
witam, zastosowałem, nie działa, efekt jak przy braku height, pozdrawiam
Ze względów bezpieczeństwa nie zrobisz już takiej sztuczki z tego co się orientuję, CHYBA ŻE możesz zmodyfikować treść iframe i dołożyć tam skrypty.
heh, przypomniałeś mi piechnatowe ręcznie skompresowane skrypty ;D
powinno się dać dalej - z tym że strona w ramce musi być z tej samej domeny i nie - dysk twardy to nie domena, nie będzie to Ci działać odpalone w protokole file:///
teraz jest nawet więcej możliwości zrobienia tego - choćby strona w ramce może przesłać komunikat o swoich rozmiarach
no i przede wszystkim - teraz można a nawet wypadałoby zastąpić iframe AJAXem i dynamicznie załadować treść strony do diva - a ten się już odpowiednio dopasuje
no i przede wszystkim - teraz można a nawet wypadałoby zastąpić iframe AJAXem i dynamicznie załadować treść strony do diva - a ten się już odpowiednio dopasuje
trochę to nie ma sensu, jeżeli to nie nasza strona ;)