Actualiser le contenu d’une div sans ajax

J’ai un div avec id=mydiv et à l’intérieur de ce div, j’ai du contenu que je suis en train de le récupérer dynamicment depuis une firebase database.

Est-il possible d’utiliser un bouton pour actualiser ou recharger le contenu de ma div sans utiliser la méthode ajax .load() ?

 $("#mydiv").load("index.html") 

Exemple:

 
<?php $trtyb = mysql_query ("SELECT * FROM xxx WHERE xxx= '$getcat'"); while($fina = mysql_fetch_assoc($trtyb)) { echo $fina['name']; echo "
"; } ?>

Vous devez obtenir le contenu frais. Le seul moyen de le faire est d’utiliser une requête http. Les seuls moyens de faire la requête http sont:

1) recharger la page entière.

2) Utilisation de ajax – Si vous ne souhaitez pas de délai et que vous ne souhaitez pas utiliser ajax, vous pouvez configurer un minuteur javascript qui effectue des appels ajax périodiques et met à jour les données de manière continue. Ensuite, lorsque l’utilisateur clique sur le bouton pour actualiser les données, vous pouvez simplement extraire les données de la variable stockée.

3) mettre tout le contenu dans un iframe, et cela aurait besoin d’être rafraîchi (je ne vois aucun avantage à l’utiliser).