Autor Zpráva
stepi15
Profil
lze nejako udelat jako u tabulky kdyz nezdam rozmery ze se roztahne sama podle obsahu u vnoreneho okna

kdyz odelam rozmery tak me to nejde je jiny zpusib?

<iframe src="http://ul8.runescape.com/l1,p0,j1" name="mainframe" width="800" height="630" scrolling="auto"   frameborder=0  > </iframe></body>


BaTeCzKo
Profil
SKRIPTY - Změna výšky tagu iframe

Do sekce head vložte tento skript:


<script charset="windows-1250" type="text/javascript">
function vypocet_vysky() {
if (document.getElementById) {
var vyska_dokum = document.getElementById('id_ramu').contentWindow.document.body.scrollH eight;
vyska_dokum += 30; // přidat spodní okraj
if (vyska_dokum < 270) // minimální výška
vyska_dokum = 270;
document.getElementById('id_ramu').style.height = vyska_dokum;
}
}
window.onresize=vypocet_vysky;
</script>


a v těle stránky bude tag iframe:


<iframe onload="vypocet_vysky();"
id="id_ramu"
name="id_ramu"
src="vramu.html"
height="410"
width="50%"
frameborder="0"
scrolling="yes"
allowtransparency="false"
>
</iframe>


Atributy tagu iframe si můžete upravit podle potřeby, ale atribut id musí být stejný jako ve skriptu (v tomto příkladu "id_ramu"). Protože skript nebude v některých prohlížečich fungovat, je dobré mít v tagu iframe nějakou defaultní výšku height.
BaTeCzKo
Profil
Zda se ze tohle forum skript nejak znehodnotilo,
tak si skript stahnete zde: http://bateczko.profitux.cz/upload/azvi.html
stepi15
Profil
ok dik
stepi15
Profil
hmm nejak me to nejde skusil bys to udelat ty potrebuji aby to otviralo:


http://ul8.runescape.com/l1,p0,j1
DJ Miky
Profil
hmm nejak me to nejde skusil bys to udelat ty potrebuji aby to otviralo:

Co takhle nahradit obsah atributu src z dosavadní hodnoty vramu.html na tu tvou potřebnou?
tajny spion
Profil
Asi to uz mas vyreseny ale kdyby precijen ne, muzes pouzit % zadani rozmeru:

<iframe src="stranka" name="mainframe" width="n%" height="n% dalsi parametry> </iframe>

Pro inspiraci mrkni na Lenard.wz.cz, resil jsem ten samy problem.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: