Nous gérons le contenu HTML à partir de DataSource et écrivez directement sur les pages Web à l'aide de ASP.NET C #. P>
Ici, nous sommes confrontés au problème: Sur la page Terminer le contenu ne figure pas, mais lors de la vérification de la source de la page et de la copier / coller dans une page HTML statique, tous les contenus seront affichés. P>
Y a-t-il une limitation du navigateur relatif à une longueur maximale d'une page Web. P>
J'ai googlé et j'ai constaté que la limite d'une page Web doit être de 10-30 kb mais dans le même projet, nous avons des pages avec une longueur jusqu'à 55 Ko. P>
Quelqu'un peut-il m'aider? P>
3 Réponses :
Installez Firefox et Firebug et essayez d'examiner tout facteur qui pourrait affecter le code source. À moins que vous changiez quelque chose d'étrange dans le C #, cela ne devrait pas être coupé. P>
Ben, j'ai essayé avec Firefox et Chrome, mais le même résultat est sorti.
Utilisez l'extension Firebug pour examiner le HTML en direct
Les limites (si elles n'existent que) sont supérieures à 50 Ko:
$ wget --quiet "http://www.cnn.com" -O- | wc -c 99863
10 ans plus tard, ce nombre est 10X la taille 1133050
J'ai récemment utilisé des temps de chargement du navigateur pour de très grands fichiers texte. Voici quelques données: P>
Ie -Idies environ 35 Megs
Firefox --Dies environ 60 mégots de
Safari - à environ 60 mégots
Chrome --dies environ 50 mégots p>
Encore une fois, il s'agit d'une heure de chargement de navigateur simple d'un fichier texte de base (si grand) anglais. Une seule note est que Firefox semble gérer près de 60 mégots avant de devenir non réactif, mais cela ne met que 55,1 MEGS sur la fenêtre. (Cependant, je peux Ctrl-A pour obtenir les 60 Megs sur le presse-papiers.)
Naturellement, votre kilométrage variera, et tout est lié à la latence de réseau, et nous verrons probablement de vastes différences si vous parlez de télécharger des images, etc. Ceci est juste pour un seul très grand fichier de texte anglais. P>
Y a-t-il une option pour Firefox pour empêcher le téléchargement de fichiers trop volumineux?
Le navigateur ne saura pas la différence entre une page HTML statique et une page rendue par C # Code sur le serveur. Êtes-vous sûr que vous n'ayez pas ajouté de contenu à la page après que cela a été chargé?
En fait, j'ai une méthode qui convertissent toutes les données en HTML et en concaténation dans StressBuilder One par un et la même méthode est appelée dans l'événement de page_Load.