Witaj gościu! Zaloguj się lub Zarejestruj aby móc korzystać ze wszystkich funkcjonalności jakie oferuje to forum! Rozpocznij zarabianie przez internet, poznaj korzysci pracy w domu! Rejestracja i korzystanie z forum jest całkowicie darmowe!
Polska społeczność o zarabianiu przez internet, pracy w domu i dodatkowej pracy online Zobacz dzisiejsze dyskusje →
Odpowiedz 
Poradnik Odliczanie 5 sekund i pojawienie siÄ™ SKIP AD - javascript » może komuÅ› siÄ™ przyda ;)

Autor Wiadomość
Post: #1
Its My Birthday! Odliczanie 5 sekund i pojawienie siÄ™ SKIP AD - javascript
Sprawdź:
Czasami na forach o to pytają więc wstawiam, może komuś się przyda.
Kod odlicza od 5 do 0 i pojawia siÄ™ klikalne SKIP AD:

Kod:
<div id="licznikAd">5 sekund</div> //tu wyświetlamy licznik i SKIP AD po 5 sekundach

<script>
var divAd= document.getElementById("licznikAd");

function liczAd() {
  setTimeout(sekundy4, 1000);
  setTimeout(sekundy3, 2000);
  setTimeout(sekundy2, 3000);
  setTimeout(sekundy1, 4000);
  setTimeout(skipAd, 5000);
}

function sekundy4(){divAd.innerHTML = "4 sekund";}
function sekundy3(){divAd.innerHTML = "3 sekund";}
function sekundy2(){divAd.innerHTML = "2 sekund";}
function sekundy1(){divAd.innerHTML = "1 sekund";}

function skipAd(){
  divAd.innerHTML = "<a href='http://twojlink.pl'>SKIP AD</a>"; //tu wstaw link, do przejÅ›cia po klikniÄ™ciu SKIP AD
}

liczAd(); //odpalamy skrypt
</script>

Kod rabatowy SeoHost.pl - 30%
Glosy: Pawlak093 (+1), Mailowiec (+1), krutek90 (+1), Czaq (+1)
Post: #2
RE: Odliczanie 5 sekund i pojawienie siÄ™ SKIP AD - javascript
Zoptymalizowana wersja.
Mam nadzieję, że rachman się nie pogniewa.
Kod:
// Zamiast atrybutu "A", możemy np. ustawić ID dla konkretnego DIV-a.

<a href="ODNOŚNIK URL" id="pokaz">Nazwa odnośnika</a>

<script>
var pokazDIV = document.getElementById("pokaz");
var counter = 10; // Ustalamy ilość sekund.
var newElement = document.createElement("p");
newElement.innerHTML = "Twój odnośnik ukażę się za 10 sekund.";
var id;
pokazDIV.parentNode.replaceChild(newElement, pokazDIV);

id = setInterval(function() {
    counter--;
    if(counter < 0) {
        newElement.parentNode.replaceChild(pokazDIV, newElement);
        clearInterval(id);
    } else {
        newElement.innerHTML = "Twój odnoÅ›nik ukażę siÄ™ za " + counter.toString() + " sekund/y.";
    }
}, 1000);
</script>
Glosy: rachman (+1)
Post: #3
RE: Odliczanie 5 sekund i pojawienie siÄ™ SKIP AD - javascript
Nie gniewam się spoko Wink Moja wersja miała być prosta w budowie by laik mógł wychwycić o co kaman.
W tak prostym i krótkim skrypcie optymalizować nawet nie przyszło mi do głowy - bardziej zrobiłem to tak by po kolei patrząc każdy widział po kolei co się dzieje. Jak widzisz Twoja optymalizacja wiele kodu nie zniwelowała, ale ma deczko inne możliwości, zresztą jak wiemy oboje każdy kodzik można na wiele sposobów przepisać a zainteresowani niech korzystają i poprawiają na swoje potrzeby Smile

Kod rabatowy SeoHost.pl - 30%
Post: #4
RE: Odliczanie 5 sekund i pojawienie siÄ™ SKIP AD - javascript
rachman Zgadzam się, bardzo doceniam Twój poradnik, dlatego też poleciał plusik. Wielu użytkownikom, na pewno przydadzą się owe skrypciki.

Pozdrawiam serdecznie Smile
Post: #5
RE: Odliczanie 5 sekund i pojawienie siÄ™ SKIP AD - javascript
Wiesz na innym forum ktoś potrzebował i tak na szybciutko bez myślenia poszło... więc pomyślałem a wrzucę też do nas Smile Poprawek by się w moim przydało wiadomo - ale osoba tamta pisała że jest zielona więc rozumiesz - optymalizacja itd. (tym bardziej że to miało być kopiuj/wklej a skrypt totalnie prosty) nie była potrzebna. Niemniej może jakąś zmianę wprowadzę Wink
Dzięki za Twoje wstawki, zawsze im więcej tym lepiej.

Kod rabatowy SeoHost.pl - 30%
Glosy: krutek90 (+1)
Post: #6
RE: Odliczanie 5 sekund i pojawienie siÄ™ SKIP AD - javascript
Witam Smile

Macie skrypt, który na danej stronie otwiera skrócony link, czeka aż się pojawi SKIP AD i klika w ten napis (buton) ????? Wink

Jeśli nie, to czy jest skrypt na samo kliknięcie na stronie w określonym miejscu ????

zarg4, dumny członek http://zarabiam.com od Nov 2011.
Post: #7
RE: Odliczanie 5 sekund i pojawienie siÄ™ SKIP AD - javascript
@zarg4 Chodzi Ci o otworzenie skróconego linka w oknie, wykrycie odczekania czasu i kliknięcie z automatu SKIPa? To raczej wtyczką jakąś do przeglądarki musiałbyś ogarnąć albo jakiś programik stworzyć.
Z poziomu JavaScript nie ma dostępu do "cudzych" stron ze względów bezpieczeństwa więc nie otworzysz jej sobie w iframe i nie klikniesz kiedy trzeba.

Kod rabatowy SeoHost.pl - 30%
Odpowiedz 


Podobne wÄ…tki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [Stworzenie gry przeglÄ…darkowej] Czy wystarczy JavaScript + HTML + CSS? Resk 15 11,767 07-06-2018 19:39
Ostatni post: rsh
  Tworzenie stron internetowych www - HTML 5, PHP, JavaScript ray111 2 5,812 18-06-2017 20:57
Ostatni post: lakerr
  DziaÅ‚ania na liczbach JavaScript precell 8 6,377 17-01-2017 22:50
Ostatni post: precell
  JavaScript sebiq96 8 6,316 28-06-2016 21:12
Ostatni post: Damkofr
  Akceptacja treÅ›ci (javascript) Panix 2 4,157 19-09-2015 18:41
Ostatni post: CCash2

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości