PDA

Visualizza la versione completa : come richiamare una funzione javascript in base al mese su blogger


enzoiav
05-07-2020, 14:14
vorrei richiamare una funzione javascript che mostra commenti a caso su blogger.
in base al mese vorrei far apparire commenti a caso di post diversi.
se uso questo codice restituisce errore. perchè uso più volte il tag <script>
come potrei risolvere? grazie


<script>

if (month<=6)
{
document.write('<script src="/feeds/24125792518438636/comments/default?max-results=1&amp;alt=json-in-script&amp;callback=getRandom"></script>');
}
else
{
document.write('<script src="/feeds/21504002289237804/comments/default?max-results=1&amp;alt=json-in-script&amp;callback=getRandom"></script>');
}

</script>

ciro78
05-07-2020, 21:31
vorrei richiamare una funzione javascript che mostra commenti a caso su blogger.
in base al mese vorrei far apparire commenti a caso di post diversi.
se uso questo codice restituisce errore. perchè uso più volte il tag <script>
come potrei risolvere? grazie


<script>

if (month<=6)
{
document.write('<script src="/feeds/24125792518438636/comments/default?max-results=1&amp;alt=json-in-script&amp;callback=getRandom"></script>');
}
else
{
document.write('<script src="/feeds/21504002289237804/comments/default?max-results=1&amp;alt=json-in-script&amp;callback=getRandom"></script>');
}

</script>


togli la parte in grassetto

enzoiav
06-07-2020, 08:38
vorrei richiamare una funzione javascript che mostra commenti a caso su blogger.
in base al mese vorrei far apparire commenti a caso di post diversi.
se uso questo codice restituisce errore. perchè uso più volte il tag <script>
come potrei risolvere? grazie


<script>

if (month<=6)
{
document.write('<script src="/feeds/24125792518438636/comments/default?max-results=1&amp;alt=json-in-script&amp;callback=getRandom"></script>');
}
else
{
document.write('<script src="/feeds/21504002289237804/comments/default?max-results=1&amp;alt=json-in-script&amp;callback=getRandom"></script>');
}

</script>



ho provato comunque ma già immaginavo che non funzionasse.
senza i tag <script> non lo vede come codice ma come testo. e mi appare al video: if.....

ciro78
06-07-2020, 10:15
ho risposto troppo veloce

prova così



var script = document.createElement('script');
script.onload = function () {
//do stuff with the script
};
script.src = something;


document.head.appendChild(script);


non essendo mia non garantisco :)

enzoiav
07-07-2020, 18:19
va bene per i file script (js). grazie comunque

ciro78
07-07-2020, 19:05
va bene per i file script (js). grazie comunque

hai provato?

enzoiav
08-07-2020, 18:54
hai provato?

ho fatto una ricerca del post che mi hai suggerito e ho trovato solo esempi che utilizzano file .js
sinceramente non ho provato perchè non so come integrarlo al mio precedente script. è difficile per me.
se puoi mi scrivi cone integrarlo al mio script

Loading