• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zmiana tła w divie co jakiś czas[JS]

Object Storage Arubacloud
0 głosów
1,058 wizyt
pytanie zadane 13 stycznia 2016 w JavaScript przez ahmed Nowicjusz (240 p.)
Witam

Mam problem ze zmianą obrazka w tle co jakiś czas.Gdy sprawdzam alertem to wyświetla poprawnie nazwę np (img1.png).CO jest w tym kodzie źle.Prosze o pomoc :D

 

function f(){
setTimeout(a(),100);
}

function a(){
for(var i=1;i<9;i++){
document.getElementById("content").style.background="url('img'+i+'.png')";
}
}

1 odpowiedź

0 głosów
odpowiedź 13 stycznia 2016 przez ShiroUmizake Nałogowiec (46,300 p.)

Na kodzie będzie łatwiej
var i=0;
window.addEventListener ("load", f, false)

function f ()
{
setInterval (a,100)
}

function a()
{
if (i > 9)
{
i=0;
}
document.getElementById("content").style.background = twoj_obrazek;
i++;
}
Możesz przerobić na setTimeout, ale jak tam wolisz.
komentarz 13 stycznia 2016 przez ahmed Nowicjusz (240 p.)
Niestety nie działa tak jak chciałem.Pojawia sie w konsoli ten sam problem:"Błąd podczas przetwarzania wartości dla „background”.  Deklaracja opuszczona."
komentarz 13 stycznia 2016 przez ShiroUmizake Nałogowiec (46,300 p.)
A sprawdzałeś, czy JS obsługuje taką właściwość przez style? Background służy do ustawiania tła, ale jako kolor.

 

Poprawna właściwośc: backgroundImage.
komentarz 13 stycznia 2016 przez ahmed Nowicjusz (240 p.)
przy backgroundImage dzieje się to samo.Z background tez by zadziałało.http://www.w3schools.com/jsref/prop_style_background.asp .Przynajmniej tak wynika z tej strony
komentarz 13 stycznia 2016 przez ahmed Nowicjusz (240 p.)
Coś mam chyba zepsute w css. Tutaj link: http://mozillapl.org/forum/viewtopic.php?f=15&t=43416
komentarz 13 stycznia 2016 przez ShiroUmizake Nałogowiec (46,300 p.)
Nie używaj w3 , dobrze radze :).

Podam specyfikacje CSS background-image:

https://developer.mozilla.org/pl/docs/Web/CSS/background-image

Spróbuj z -webkit lub nie używaj bety :).
komentarz 13 stycznia 2016 przez ahmed Nowicjusz (240 p.)
Czemu mam nie uzywac w3school?
komentarz 13 stycznia 2016 przez ShiroUmizake Nałogowiec (46,300 p.)
Często nie dokońca są tam prawdziwe informacje. Poszukaj tematu, na forum był mocno wałkowany.

Podobne pytania

0 głosów
1 odpowiedź 706 wizyt
0 głosów
1 odpowiedź 214 wizyt
0 głosów
0 odpowiedzi 961 wizyt

92,625 zapytań

141,483 odpowiedzi

319,825 komentarzy

62,006 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...