Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Relativna putanja slika?

[es] :: Javascript i AJAX :: Relativna putanja slika?

[ Pregleda: 1895 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

almisa
Misa Aleksic
Srbija

Član broj: 104495
Poruke: 59
*.vdial.verat.net.



Profil

icon Relativna putanja slika?06.07.2007. u 10:04 - pre 204 meseci
imam kod u head delu za Preload slika, znaci kada predjem misem preko slike pojavi se druga slika. Problem je u tome sto mi treba relativna putanja slika.
Kada otvaram stranice koje se ne nalaze na root-u vec u nekom od foldera kao npr. clan ili admin slika nema sve dok ih ne iskopiram i u tom folderu. Znaci trebalo bi da kopiram sve te slike u svakom od foldera koji nije na root-u da bi radilo, sto je vise nego glupo. Zna li neko resenje za ovo?
Skike se nalaze na MasterPage.master strani (ASP.NET).
Code:

<!-- ImageReady Preload Script (index.psd) -->
<SCRIPT TYPE="text/javascript">
<!--

function newImage(arg) {
    if (document.images) {
        rslt = new Image();
        rslt.src = arg;
        return rslt;
    }
}

function changeImages() {
    if (document.images && (preloadFlag == true)) {
        for (var i=0; i<changeImages.arguments.length; i+=2) {
            document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
        }
    }
}

var preloadFlag = false;
function preloadImages() {
    if (document.images) {
        home_over = newImage("~/images/bHome-over.gif");
        onama_over = newImage("~/images/bOnama-over.gif");
        novosti_over = newImage("~/images/bNovosti-over.gif");
        kontakt_over = newImage("~/images/bKontakt-over.gif");    
        oglasi_over = newImage("~/images/Oglasi-over.gif");        
        preloadFlag = true;
    }
}

// -->
</SCRIPT>
<!-- End Preload Script -->   


Code:

<td><A HREF="<% =ResolveClientUrl("~/Default.aspx") %>"
                ONMOUSEOVER="window.status='home'; changeImages('home', 'images/bhome-over.gif'); return true;"
                ONMOUSEOUT="window.status=''; changeImages('home', 'images/bhome.gif'); return true;">
                <IMG NAME="home" src="<% =ResolveClientUrl("~/images/bhome.gif") %>" width=127 height=27 border=0 alt="home"></A></td>


Drugi problem je sto radim sa vise jezika pa mi treba za svaki jezik dguga slika kada se predje misem preko nje.
Sve to lepo radi bez JavaScripta znaci kada ne zelim da se slika menja kada se stane misem na nju. Ja bih hteo promenu slika pa me interesuje kako mogu
da stavim ovako nesto changeImages('home', '<%$ Resources:Resource, Home %>'); znaci da nije fiksna putanja vec da je cita iz Resorce.resx fajla.
 
Odgovor na temu

bzero
dev null
europe

Član broj: 5907
Poruke: 371
*.dynamic.sbb.co.yu.

Jabber: bzero@elitesecurity.org
Sajt: www.google.com/search?q=b..


Profil

icon Re: Relativna putanja slika?06.07.2007. u 10:25 - pre 204 meseci
Zasto uopste koristis relativne putanje. Najlogicnije bi bilo da slike drzis jednom direktorijumu (npr u root diru /images/), pa onda mozes iz svakog fajla da koristis istu (apsolutnu) putanju, /images/neka_slika.gif, bez obzira gde se tvoj fajl nalazi.
Never trust an operating system you don't have sources for.
 
Odgovor na temu

almisa
Misa Aleksic
Srbija

Član broj: 104495
Poruke: 59
*.vdial.verat.net.



Profil

icon Re: Relativna putanja slika?06.07.2007. u 13:10 - pre 204 meseci
Nisi pazljivo procitao ono sto sam napisao. Imam na root-u folder images i tu zelim da imam sve slike. Takodje imam foldere clan i admin i tu imam neke stranice i sa njima je problem, jer koristim MasterPage.master stranu. Trebaju mi reletiven putanje slika.
 
Odgovor na temu

[es] :: Javascript i AJAX :: Relativna putanja slika?

[ Pregleda: 1895 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.