واضح آرشیو وب فارسی:سایت ریسک: t=4291">لينك در جدول samane_r 12 آبان 1382, 18:35[marq=left:c0b 91dcb 92]سلام به همه[/marq:c0b 91dcb 92] من صفحه html ي با استفاده از جداول طراحي كردم ترتيب جدولها در صفحه بدين صورت است : يكي در بالاي صفحه يكي در سمت راست و جدول سوم كه از دوتاي ديگر بزرگتر است را در مركز صفحه قرار دارد در جدول سمت راست چند دكمه اي را كه به وسيله فلش طراحي نموده ام قرار داده ام حالا ميخواهم با كليك كردن روي هر يك از اين دكمه ها يك صفحه html ديگر در جدول وسط باز شود (دو جدول ديگر نبايد در صفحه جديدي كه باز مي شود تغيير كنند به عبارتي آنها در تمام صفحات ثابت هستند). البته من سوال مشابه همين را با عنوان فريمها در قسمت مربوط به سوالات flash پرسيده ام و البته جوابي را كه مي خواستم دريافت كردم ممنون مي شوم هر كدام از دوستان كه بلد هستند به من پاسخ دهند. dream 13 آبان 1382, 00:38دوست عزيز شما بايد از ifrem ها در جدول مقصد استفاده كنيد. saman_sweden 13 آبان 1382, 01:00دوست عزيز شما بايد از ifrem ها در جدول مقصد استفاده كنيد. همانطور كه دوستمون هم نوشته اند شما بايد از ifrem استفاده كنيد شبيه اين مثال زير <html> <head> <!-- ;// saman sweden 2003/ --> </head> <body> <table align="center" cellpadding="0" cellspacing="0" border="1"><tr><td> <iframe name=fm1 border=1 width=500 height=500 src=";//"></iframe> <script> function doIt(_v) { if (_v==1) { document.all.fm1.src=";//"; } } </script> </td></tr></table> </body> </html> Zanguei 13 آبان 1382, 05:03اين ارسال ويرايش شده و پنج خط بالاي آن حذف گرديد. سمانه خانم! با توجه به كدي كه آقا سامان واسه شما نوشتن شما ميتونين خاصيت target لينكهايي كه در ديگر tableها قرار دارند رو برابر مقدار نام تگ iframe كه در كد بالا fm1 ميباشد قرار بدين. مثال: <a href="about.html" target="fm1">About us</a> در ضمن يك خاصيت مهم ديگه هم اين تگ داره كه فكر كنم اگه بدونين بد نيست.خاصيت frameborder كه ميتونه فقط مقادير صفر يا يك رو داشته باشه. samane_r 13 آبان 1382, 08:32من يك كد از طرح كلي صفحه ام را ارسال ميكنم حالا iframe را بايد كجا به كار ببرم :?: ويژگيtarget=fm1 را در flash براي دكمه ها يي كه طراحي كردم در جلوي قسمت url پنجره action script به كار مي برم ولي عملي كه مي خواهم انجام نمي شود . <html> <head> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta "Content-Type" content="text/html; charset=windows-1256"> <title>New Page 1</title> </head> <body> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="79%" id="AutoNumber1" height="420"> <tr> <td width="100%" height="420" align="center" valign="top"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2" height="56"> <tr> <td width="100%" height="56" align="center" valign="top">این قسمت یک عکس قرار دارد</td> </tr> </table> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber3" height="361"> <tr> <td width="83%" height="361">قسمت اصلی صفحه می باشد که صفحات دیگر باید در آن باز شوند</td> <td width="17%" height="361">در اینجا دکمه های طراحی شده توسط فلش قرار مي گيرند</td> </tr> </table> </td> </tr> </table> </body> </html> saman_sweden 13 آبان 1382, 09:41ببخشيد آقا سامان وظيفه اين تابع در كد بالا چيه؟!!! چرا كد اضافي وارد صفحه ميكنين؟ ممكنه باعث سردرگمي سوال كننده بشه. آخه اين دو خط كد ساده هم مگر جاي تبليغ سايت داره؟ اگر هم كد رو از جايي كپي كردين ميتونستين اونارو پاك كنين وقت زيادي هم نمي گرفت. البته پيشاپيش خيلي خيلي عذر ميخوام چون ميدونم شما زود قات ميزني! واما شما سمانه خانم! با توجه به كدي كه آقا سامان واسه شما نوشتن شما ميتونين خاصيت target لينكهايي كه در ديگر tableها قرار دارند رو برابر مقدار نام تگ iframe كه در كد بالا fm1 ميباشد قرار بدين. مثال: <a href="about.html" target="fm1">About us</a> در ضمن يك خاصيت مهم ديگه هم اين تگ داره كه فكر كنم اگه بدونين بد نيست.خاصيت frameborder كه ميتونه فقط مقادير صفر يا يك رو داشته باشه. دوستان جاي افرادي مانند Zanguei تو اين انجمن نيست كه در حواب من نوشته خيلي خيلي عذر ميخوام چون ميدونم شما زود قات ميزني! از ديگر مسولين ميخواهم شديدا با اين افراد برخورد شود من ميتوانم دسترسي اين قبيل دوستان را همين الان قطع كنم اما اينكاررا نمي كنم براي اينكه من با كسي كينه ندارم Babak Sateli 13 آبان 1382, 23:10ببخشيد آقا سامان وظيفه اين تابع در كد بالا چيه؟!!! چرا كد اضافي وارد صفحه ميكنين؟ ممكنه باعث سردرگمي سوال كننده بشه. آخه اين دو خط كد ساده هم مگر جاي تبليغ سايت داره؟ اگر هم كد رو از جايي كپي كردين ميتونستين اونارو پاك كنين وقت زيادي هم نمي گرفت. البته پيشاپيش خيلي خيلي عذر ميخوام چون ميدونم شما زود قات ميزني! آقاي Zanguei لطفاْ لينك زير را مشاهده فرماييد : با تشكر Zanguei 14 آبان 1382, 05:36شما كدتان را بايد مشابه زير تنظيم كنيد: <html> <head> <meta "Content-Type" content="text/html; charset=windows-1256"> <title>New Page 1</title> </head> <body> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="79%" id="AutoNumber1" height="420"> <tr> <td width="100%" height="420" align="center" valign="top"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2" height="56"> <tr> <td width="100%" height="56" align="center" valign="top">این قسمت یک عکس قرار دارد</td> </tr> </table> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber3" height="361"> <tr> <td width="83%" height="361"> <iframe name="fm1" frameborder=1 width=100% height=100% src="main.html"></iframe> </td> <td width="17%" height="361">در اینجا دکمه های طراحی شده توسط فلش قرار مي گيرند</td> </tr> </table> </td> </tr> </table> </body> </html> و اما در فلش: on (release) { getURL("about.html", "fm1"); } samane_r 14 آبان 1382, 08:20آقاي زنگويي از لطف شما ممنون
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 884]