PDA

View Full Version : آموزش: اسکریپت تغییر اندازه فریم



idocsidocs
چهارشنبه 01 دی 1389, 13:57 عصر
من به یه اسکریپت احتیاج دارم که بتونه اندازه فریم های افقی و عمودی رو با یک کلیک کم و زیاد کنه.

مثلا با زدن روی علامت منفی عرض فریم صفر بشه و بازدن بر روی علامت مثبت عرض فریم زیاد بشه.

hossin.esm
چهارشنبه 01 دی 1389, 14:38 عصر
<iframe id="f" height="50" width="100" ></iframe>
<button onclick="inc()">inc</button>
<button onclick="dec()">dec</button>
<SCRIPT language="javascript">
function inc()
{
document.getElementById('f').height++;
document.getElementById('f').width++;
}
function dec()
{
document.getElementById('f').height--;
document.getElementById('f').width--;
}
</script>
</SCRIPT >

idocsidocs
چهارشنبه 01 دی 1389, 23:45 عصر
<iframe id="f" height="50" width="100" ></iframe>
<button onclick="inc()">inc</button>
<button onclick="dec()">dec</button>
<SCRIPT language="javascript">
function inc()
{
document.getElementById('f').height++;
document.getElementById('f').width++;
}
function dec()
{
document.getElementById('f').height--;
document.getElementById('f').width--;
}
</script>
</SCRIPT >
مرسی از راهنماییتون. اسکریپت خوب کار می کنه. اما می تونیم اصلاحش کنیم.

فرض کنید من می خوام بازدیدکننده با یک کلیک عرض پنلهای سمت چپ و راست سایت رو با یک کلیک به 0 تبدیل کنه تا بتونه محتویات سایت رو بهتر تماشا کنه.

در این مورد چیکار باید کرد؟

لطفا یه توضیح هم در مورد تفاوت تگهای frame با iframe بدید.

hossin.esm
پنج شنبه 02 دی 1389, 00:16 صبح
document.getElementById('f').width=0;
در مورد تفاوت تگهای frame با iframe من هم خیلی نمیدونم

idocsidocs
پنج شنبه 02 دی 1389, 00:51 صبح
document.getElementById('f').width=0;در مورد تفاوت تگهای frame با iframe من هم خیلی نمیدونم

ممنون از همکاریتون.

سایر دوستان نظری ندارن.