2010-10-22 17 views
2

Quel est le plus grand nombre d'octets que textarea peut contenir?Textarea maximum en octets

Merci

EDIT je besoin dans le contexte de coller à textarea du presse-papiers. Alors, quel est le maximum de l'objet presse-papiers?

+0

Les limitations du presse-papiers ont plus à voir avec le système d'exploitation qu'avec HTML et le navigateur Web. Pouvez-vous nous dire quel OS vous utilisez? – pkaeding

+0

J'ai commencé à rechercher un peu les limites du presse-papiers de Windows, et ce fil de discussion (http://www.annoyances.org/exec/forum/winxp/1248542396) implique qu'il y a une limite, mais cela ne dit pas quelle est cette limite. – pkaeding

+0

merci! Dans ce cas, je ne peux pas faire grand-chose car je ne peux pas contrôler quel système d'exploitation les utilisateurs accédant au site web vont exécuter. – sarsnake

Répondre

2
+0

Je n'étais pas capable d'entrer des caractères de plus de 4917. mais si je copie du texte qui a plus de 4917 caractères, il l'accepte. – Dhwani

1

HTML est une norme, pas une technologie. Le nombre maximum de caractères que vous pouvez stocker dans un champ dépend de l'implémentation du navigateur.

1

Je ne pense pas qu'il y ait un maximum spécifié n'importe où. Il existe des moyens d'appliquer un maximum logique à votre application, mais le navigateur doit pouvoir envoyer une longueur arbitraire au serveur, tant que vous utilisez la méthode POST.

Si vous utilisez la méthode GET, cependant, vous êtes techniquement limité à 255 caractères dans l'ensemble URL/chaîne de requête, par RFC 2068:

Les serveurs doivent être prudents en fonction des URI longueurs ci-dessus 255 octets, car certaines implémentations de client ou de proxy plus anciennes peuvent ne pas supporter correctement ces longueurs.

De nombreux navigateurs ne vous donnera pas des problèmes, mais si vous envoyez des demandes importantes, vous devriez utiliser la méthode POST. De plus, gardez à l'esprit que ce n'est pas parce qu'il n'y a pas de maximum spécifié que chaque navigateur sera capable de gérer de très grandes quantités de données. Il est possible que différents navigateurs aient des limites différentes, mais celles-ci ne sont pas largement documentées. Il est très rare que vous atteigniez ces limites, dans tous les cas.

+1

Juste une note sur la limite d'URL; aujourd'hui, la recommandation est d'environ 2000 caractères. Je ne pense pas que vous devriez vous inquiéter de trop vieille technologie – Onkelborg

+0

@Onkelborg, C'est un bon point. Je voulais surtout mentionner que le PO devrait utiliser POST s'il envoie de grandes quantités de données. – pkaeding

+0

@pkaeding: Oui, et il y a plus de raisons que cela, mais .. :) – Onkelborg