J'ai commencé à rédiger mon projet de fin d'études ces jours-ci, mais parce que quelque chose s'est produit, j'ai retardé son démarrage jusqu'à maintenant.
En fait, j'avais l'intention de réaliser un projet Web en utilisant ASP.NET 2.0 et en utilisant AJAX, alors je suis allé au parc de blogs pour chercher des articles AJAX, et j'ai trouvé la version officielle ASP.NET 2.0 de Leon.Zhou du développement de pages non rafraîchies selon des exemples de code et j'ai fait une page pour l'expliquer, ce qui est vraiment bien. Comme j'utilise presque toujours Firefox, je viens de tester l'effet sous Firefox, et j'ai constaté qu'il n'y avait aucune réponse après avoir cliqué sur le bouton...
J'ai donc ouvert la console Javascript et dit que Label1 n'était pas défini. Ensuite, j'ai regardé le code source <span id="Label1"></span> Je suis resté là et je l'ai ignoré pendant N minutes.< br> Quoi qu'il en soit, je l'ai ignoré. J'ai pensé à deux choses plus tard. Quelque chose que j'ai fait il y a quelques mois semble avoir un phénomène similaire dans Firefox. Je l'ai résolu à l'époque, j'ai découvert que Firefox ne pouvait pas le référencer directement par ID. la méthode getElementById() du document pour renvoyer la méthode < br>ReceiveServerData() Il suffit de la remplacer par ceci :
function ReceiverServerData(result, context)
{
document.getElementById(context.id).innerHTML=result;
}
De cette façon, IE et Firefox peuvent être utilisés normalement. Enfin, merci encore à Leon.Zhou pour son article
source : mini drag-on Shore.net.