News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

nuova funzione

Started by hollywood9111, January 14, 2013, 06:57:13 PM

Previous topic - Next topic

hollywood9111

e possibile usare questo script
però non sull'allegato ma dopo 5 minuti che navigi nel sito?
tipo allo scadere dei 5 minuti qualsiasi parola immagini o altro che clicchi ti apre il banner?
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$(".attachments").find("a").each(function () {
$(this).data('dummy_href', $(this).attr('href'));
$(this).attr('href', '#');
var the_link = $(this);

$(this).click(function () {
setTimeout(function() {
window.location = the_link.data('dummy_href');
}, 3000);
window.open('https://github.com/Spuds', 'window name', 'window settings');
return false;
});
});
});
</script>

hollywood9111

e possibile applicare questa funziona su un id di una categoria o sezione nel senso che se si clicca una sezione (redirect) apre il banner e porta anche al link di destinazione?

emanuele

In teoria sì: puoi salvare l'ultima volta che è stato eseguito in un cookie via javascript, poi controllarlo ad ogni caricamento di pagina.
Il decidere su quale elemento farlo apparire è abbastanza facile, trattandosi di jQuery basta che cambi:
$(".attachments").find("a").
andando a trovare il tuo obiettivo.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

si ma non so come generare il codice per mettere il limite di 5 minuti..soprattutto beccare qualsiasi scritta dopo i 5 minuti

emanuele



Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

senz ausare questa funziona... e possibile mettere un windows open sull parole index ma non nel menu ma dal collegamento
come da immagine nella prima parola

perchè solo sulle visite non riesco

emanuele


$(".navigate_section").find("a").

Non ho idea se sia quello che hai chiesto...


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

al click del link dell'indice del forum mettere la funziona di apertura pubblicità

emanuele

mmm...qualcosa tipo:
$("div.navigate_section > ul > li").find("a").
dovrebbe legarlo a tutti i link. Per farlo solo al primo puoi provare:
$("div.navigate_section > ul > li").first().find("a").


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

ma per quanto riguarda il timer sai qualcosa?

emanuele

Te l'ho detto: l'idea generale è di usare i cookie per ricordarsi quando è stato visualizzato l'ultima volta.
Come fare non lo so.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Advertisement: