View Full Version : رفرش کردن یک فریم از درون فریم دیگر
mohsen_csharp
شنبه 07 مهر 1386, 16:07 عصر
فرض کنید یک صفحه با دو فریم( IFrame ) داریم
چگونه می توان با کلیک بر روی دکمه ای در یک فریم ، فریم دیگر را رفرش کرد.
مانند کاری که در yahoo mail انجام می شود.
bigcowboy
شنبه 07 مهر 1386, 17:10 عصر
با javascript میشه این کار رو کرد:
IFrame.document.location.reload();
mohsen_csharp
شنبه 07 مهر 1386, 17:28 عصر
می خواهم علاوه بر رفرش کردن ، پارامتر نیز ارسال کنم که با request.queryString از آن استفاده کنم.
انجام این کار از یک فرم دیگر چگونه است.
همان کاری که yahoo mail انجام می ده.
mohsen_csharp
شنبه 07 مهر 1386, 18:21 عصر
خیلی ممنون خودم جوابش را پیدا کردم
parent.frames[0].location.assign("Default3.aspx?name=ali");
ClaimAlireza
دوشنبه 23 مهر 1386, 08:46 صبح
این کد javascript یا نه؟
من توی codeBehind مینویسم error زیر رو میگیرم.
'System.Web.UI.Control' does not contain a definition for 'frames'
که به خاطر namespace مربوط به frame :
این namespace رو گذاشتم، نشد:
System.Web.UI.HtmlTextWriterTag
با javascript هم به شکل زیر نوشتم ولی هیچ عملی صورت نمیگیره.:
Response.Write("<script language=javascript>Parent.frames[I1].location.assign('ArticleDetail.aspx?a_id=' + ((Label)item.FindControl('Label2')).Text);</script>");
ClaimAlireza
پنج شنبه 26 مهر 1386, 09:20 صبح
دوستان لطفا کمک کنید.
من با javascript یکم مشکل دارم.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.