السلام عليكم و رحمة الله و بركاته
قمت بتصميم موقعى و كانت أول صفحة به هى "Main_page" و هى مكونه من عدد 2 فريم واحد بالأعلى و الثانى بالأسفل ، و الفريم الثانى متصل
بصفحة أخرى هى "homefrm" و هى مكونه من عدد واحد فريم يقوم بفتح صفحة"home" و به صورتين واحدة للجزء العربى و الآخر للجزء الانجليزى ، و الجزء العربى يفتح صفحة"arfrm" المكونه من عدد 2 فريم واحد يمين للأزرار و الآخر يسار للصفحات التى سوف تتم فتحها به .
أين المشكلة ؟ المشكلة هى انى عند أستدعا صفحوة القسم العربى ، يتم فتح صفحة "arfrm" فى الصفحة الرئيسية "main_page " و ده كما اريد ، لكنى عندما أضغط على زر المسمى "لرئيسية" فى القائمة الخاصة بالقسم العربى الذى سيقوم بفتح صفحة "homefrm" فى الصفحة الرئيسة
"main_page " ، فوجئت بأنه يقوم بفتحها فى نفس نافذة القسم العربى و على اليمين الازرار و انا اريده ان يفتحها كما ظهرت اول مرة كما لو قمت
بالضغط على زر Back فى المتصفح .
**ملحوظة : هذه المشكلة قد واجهتنى سابقا عندما كت استدعى صفحة القسم العربى بالضغط على رز "عربى" و لم تكن تفتح صفحة القسم العربى لان كان بها فريمات و لكن أحد الأعضاء ساعدنى فى الحل و ذلك بإستخدام كود الجافا سكريبت التالى:
<script>
function ShowIt(lang) {
if (lang == "ar") {
window.location="arfrm.htm";
} else {
window.location="enfrm.htm";
}
}
</script>و اضافة هذا السكريبت مع رابط الصفحة:
onclick="ShowIt('ar')"و نجحت الفكرة لكن عند تجربتها ثانية لم تنج هذا طبعا مع التغيير فى الكود ليلائم الاسماء الجديدة للصفحات .
و قد قمت بإرفاق المثال لتتضح لكم المشكلة
و شكرا