Prikaz jedne poruke
Stara 14.2.2014, 17:56   #8
trebalevo
Novi član
 
Član od: 12.10.2009.
Poruke: 19
Zahvalnice: 4
Zahvaljeno 0 puta na 0 poruka
Question Vise nije problem swf, ali jeste IE8

Nesto sam iskombinovao i nije lose ispalo, ali opet imam isti problem - u svakom browser-u normalno radu osim u fucking IE8!

Koristio sam kod sa http://www.sk.rs/forum/showthread.ph...38#post1844538 , bukvalno prepisan i ubacen u <head>

Kod:
<!DOCTYPE HTML>
<html> 
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

        <script src="../Scripts/jquery-2.1.0.min.js"></script>
        <script>
                $(document).ready(function(){
                        var duration = 4000; // Koliko svaka slika treba da bude prikazana (u milisekundama).
                        var transition = 1000; // Koliko treba da traje prelaz animacije između slika (u milisekundama).
 
                        var images = $('.wrapper img'); // Sada napravimo listu svih dostupnih slika (objašnjenje u sledećem blok komentaru).
                        if(!images.length){ // Proveravamo da li uopšte ima dostupnih slika.
                                return false;
                        }
                       
                        var currImage = 0; // Sadrži redni broj trenutno prikazane slike (zbog jQuery 'eq' funkcije korisno je da brojanje počne od nule).
                        images.not(':first').hide(); // Sakrivamo sve slike osim prve ('images' je već kolekcija svih slika)
                        var intervalID = setInterval(function(){
                                images.eq(currImage).fadeOut(transition, function(){
                                        if(currImage == images.length - 1){ // images.length - 1 zato što nam numeracija slika počinje od nule!
                                                currImage = 0;
                                        } else {
                                                currImage++; // U suprotnom sledeća slika je sledeća po redu u kolekciji.
                                        }
                                        images.eq(currImage).fadeIn(transition);
                                })
                        }, duration);
 
                });
        </script>
odnosno u odgovarajuci <div> u okviru <body>

Kod:
        <div id="logo">
               <ul class="wrapper">
                <li><img src="../images/logo/logo.JPG" alt="logo" ></li>
                <li><img src="../images/logo/logo2.JPG" alt="logo2" ></li>
            </ul>
        </div>
i u .css fajl (opet bukvalno prepisan uz izmene vrednosti za velicinu slike (prilagodjeno slikama koje se koriste) i margine)

Kod:
.wrapper     {
                        width: 700px; /* Dimenzije kontejnera... */
                        height: 100px; /* ...moraju da budu eksplicitno zadate da bi funkcionisalo... */
                        margin: 0 auto; /* ...ovo centriranje sa auto za horizontalne margine. */
                        padding: 0;
                        list-style: none; /* Ovo uklanja ružna dugmad oko <ul> liste. */
                }
Moze li mi neko (OPET) reci gde sam pogresio, ili je opet u pitanju idiotizam MICROSOFT-a i IE-a???

Poslednja ispravka: trebalevo (14.2.2014 u 17:58) Razlog: dopuna teksta
trebalevo je offline   Odgovor sa citatom ove poruke