11-05-2007, 14:22
|
|
|
חבר מתאריך: 07.08.03
הודעות: 408
|
|
בעיה עם טעינת קבצים לתוך DIV
אני רוצה להשתמש בסקריפט הזה:
http://www.dynamicdrive.com/dynamic...tbox2/index.htm
להצגת גלרית תמונות.
בפועל אני טוען לתוך DIV תוכן כלשהו באמצעות Ajax, בנוסף לטעינה הזו אני מכניס את הקבצים הדרושים מתוך סקריפט הגלריה,
ברגע שאני טוען את הקובץ 'scriptaculous.js?load=effects' העמוד מרענן את עצמו.
אני משתמש בפונקציה הזו בכדי לטעון קבצים לתוך הDIV:
קוד:
var loadedobjects=""
function loadobcss(obj,file){
if (!document.getElementById)
return
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("media", "screen");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementById(obj.id).appendChild(filere f)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
|