אני רוצה להשתמש בסקריפט הזה:
http://www.dynamicdrive.com/dynamicindex4/lightbox2/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(fileref) loadedobjects+=file+" " //Remember this object as being already added to page } }
|