PDA

View Full Version : سوال: دستور شرطی برای ریفرش کردن فریم ها



Alisalari
سه شنبه 08 دی 1388, 21:26 عصر
سلام
من يه دستور asp classic ميخوام كه بتونم داخل شرط بزارم كه در صورت برقراري شرط برام اين كارو انجام بده .
در واقع يه صفحه وب دارم كه توش 6 تا فريم هست ميخوام اين دستور و داخل يكي از فريم ها استفاده كنم تا از داخل اون فريم در زمان برقراري شرط يكي ديگه از فريم ها ريفرش بشه .
همينطور ميخوام بتونم از داخل هر فريم كل فايل اصلي index رو هم ريفرش كنم .

تاكييد ميكنم كه يه دستور باشه ، تورو خدا يه لينك كه بايد روش كليك بشه نديد ، ميخوام بتونم داخل شرط بزارمش .
قربون دست همه دوستان
فردا بايد پروژه و تحويل بدم به استاد .:لبخندساده:

Alisalari
چهارشنبه 09 دی 1388, 00:13 صبح
خوب خوب خوب خودم جواب ميدم :چشمک:
خدا رو شكر گفتم فوري و اورژانسي.

اول يه تابع اسكريپت تعريف ميكينيم كه اين تابع مياد يه فريم ديگه از صفحه اصلي رو ريفرش ميكنه ، به اين صورت :

<script>
function FrameReload(){
top.Frame1.location.reload()
}
</script>


اين يعني از اصلي ترين صفحه كه همون Parent هست فريم به نام Frame1 و ريفرش كن
حالا اگه خواستيد فريم مورد نظر مسير خاصي رو نشون بده ميتونيد از اين دستور هم توي تابعتون استفاده كنيد :

top.Frame1.location="http://www.yahoo.com"



خوب حالا توي asp چجوري تابع جاوا رو فراخوني كنيم ؟


<% response.write " <script> FrameReload() </script> %>


جوابشم گير اوردم كه اونايي كه سرچ ميكنن فحشمون ندن !