السلام عليكم ورحمة الله وبركاتة
كل عام وانت بخير .. لدي سوال محيرني مذو فترة .. وذكن لم اجد اي جواب .. السوال .. قمت بعمل صفحة .. في حال نقرة على احد الروابط يقوم بفتح الفحة الجديدة بداخل نفس الصفحة مستخدماً div
كود:
var please_wait = null;
function open_url(url, target) {
if ( ! document.getElementById) {
return false;
}
if (please_wait != null) {
document.getElementById(target).innerHTML = please_wait;
}
if (window.ActiveXObject) {
link = new ActiveXObject("Microsoft.XMLHTTP");
} else if (window.XMLHttpRequest) {
link = new XMLHttpRequest();
}
if (link == undefined) {
return false;
}
link.onreadystatechange = function() { response(url, target); }
link.open("GET", url, true);
link.send(null);
}
function response(url, target) {
if (link.readyState == 4) {
document.getElementById(target).innerHTML = (link.status == 200) ? link.responseText : "Ooops!! A broken link! Please contact the webmaster of this website ASAP and give him the fallowing errorcode: " + link.status;
}
}
function set_loading_message(msg) {
please_wait = msg;
}
وهذا في مكان الروابط ,,,
كود:
<a href="javascript:void(0)" onclick="open_url('subpage/plane.php','LeftSide');">
ولك المشكلة في حال عمل تحديث للصفحة هنا سوف يعود الى الصفحة الرئيسية .. وكذالك رابط URL لم يضع المسار الحقيقي ... فهنا ماهو الحل لهذه المشكلة .. لان استخدمها في موقع ذو صفحات متعددة ولا يمكن الدالة الى على الصفحة الرئيسية ..