السلام عليكم و رحمة الله و بركاتة
واجهتنى مشكلة عن تحويل ذالك الكود
كود PHP:
function addEvent(obj, evType, fn){
if (obj.addEventListener){
obj.addEventListener(evType, fn, true);
return true;
} else if (obj.attachEvent){
var r = obj.attachEvent("on"+evType, fn);
return r;
} else {
return false;
}
}
function getElementsByClassName(ClassName,tagName,parentElement)
{
var elements=new Array();
var d=parentElement ? parentElement : document;
var allElements;
if(tagName)
allElements=d.all && d.all.tags(tagName)
|| d.getElementsByTagName && d.getElementsByTagName(tagName);
else allElements=d.all || d.getElementsByTagName("*");
for(var i=0,len=allElements.length; i<len; i++)
if(allElements[i].className==ClassName)
elements[elements.length]=allElements[i];
return elements;
}
function initThumbnails() {
xdiv=getElementsByClassName("thumb","div");
for (var i=0,len=xdiv.length;i<len;i++) {
xdiv[i].onmouseover = function () {
if (this.className == 'thumb') this.className = 'thumbOver';
var xtmp=getElementsByClassName("url","a",this);
var xhttp=removeHttp(xtmp[0]+"");
var xhost=(tmp=xhttp.match(/^([^\/]+)/))?tmp[1]:'';
window.status=(xhttp==xhost+"/")?xhost:xhttp;
}
xdiv[i].onmouseout = function () {
if (this.className == 'thumbOver') this.className = 'thumb';
window.status="";
}
xdiv[i].onclick = function () {
var xtmp=getElementsByClassName("url","a",this);
window.location.href=xtmp[0];
}
}
}
addEvent(window, 'load', initThumbnails);
function openNormalWindow(url)
{
window.open(url,'','');
}
function removeHttp(url)
{
if (url.substr(0,7)=="http://")
{
return url.substring(7,url.length);
}
return url;
}
فى جعل الروابط تفتح فى صفحة جديدة بدل الفتح فى نفس الصفحة
حاولت تطبيق الأمثلة الموجودة هنا
http://www.456bereastreet.com/archiv...n_new_windows/
http://www.456bereastreet.com/archiv...pt_version_12/
و لكن لم تفلح المحاولة ..