1clic = locatie + marime


Fr@nC3zW


Stie careva cum pot sa fac in html un singur buton/link care sa schimbe pagina afisata intr-un anumit iframe si sa schimbe si dismensiunile iframe-ului in acelasi timp? huh.gif
sudoru
vezi daca te ajuta asta, am scris-o asa la repezeala ...

CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style>
body {
    background-color:#DCDCDC;
    margin:0px;
}
</style>
<script>
var incercari = 0
function schimba(objID) {
    if (incercari == 0) {
        document.getElementById(objID).width=250;
        document.getElementById(objID).height=150;
        document.getElementById(objID).src='opagina.html';
        incercari = 1;
    } else {
        document.getElementById(objID).width=500;
        document.getElementById(objID).height=300;
        document.getElementById(objID).src='continut.html';
        incercari = 0;
    }
}
</script>
<title>Un click</title>
</head>
<body>
<input type='button' onclick='schimba("fram")' value='Schimba!'>
<br>
<iframe name='fram' id='fram' width='500' height='300' src='continut.html'></iframe>
</body>
</html>
 
Fr@nC3zW
e bun codu si merge asa cum l-ai scris tu... problema e ca io am o pagina care face legatura intre mai multe iframe-uri si vreau ca butonu (in cazu meu o imagine) sa actioneze dintr-un iframe in altu (asa nu prea mai merge ce mi-ai dat tu)

adica e ceva de genu:

[codebox]<html>
<head>
<title>Main Page</title>
</head>
<body>

<iframe name="top_menu" src="../../iframes/skin=/default/top_menu.html" style="width: 100%; height: 146px"
scrolling="no" marginwidth="0" marginheight="0" frameborder="0" vspace="0" hspace="0">
</iframe>

<iframe name="mainframe" id="mainframe" src="../../mainframe.html" width=100% height=1523
scrolling="no" marginwidth="0" marginheight="0" frameborder="0" vspace="0" hspace="0">
</iframe>

</body>
</html>[/codebox]

ideea e ca butonu sa fie in "top_menu" si sa actioneze asupra "mainframe". Cum il fac ca nu merge daca il las cum ai zis. cred ca trebuie apelat altfel "mainframe" ca document.mainframe.height=2949; nu merge
Fr@nC3zW
gata ma l-am rezolvat. am pus top.document.getElementById("mainframe").height=2949 si a mers. mersi mult
Reclama
In curand... autoevolution.ro

Teste, stiri, ghiduri, jurnale, forum si multe altele!
Aceasta este o versiune simplificatã a paginii originale. Pentru a vizita versiunea originala click aici.