EDIT: Şimdi soru olur, nasıl POST kullanmak yerine GET Sajax anlatır? Ben google dan bazı örnekler denedim ama yarım yamalak, ve dediğim gibi, bunlar işe yaramadı. Ben buralarda tüm jQuery delisiniz, biliyorum.
Ben bir ajax çağrısı ile sunucuya gönderilebilecek veri miktarı için bir sınır denemek ve bulmak için aşağıdaki kodu kullandım. Biz tabii ki, Sajax kullanın. IE, bir yerde 1900 karakter etrafında sonra, veri üzerinden almaz ve biz bir hata alıyorum. Firefox, sınır yerde 6100 civarında olduğunu, ancak her çağrı üzerine biraz farklı görünüyor. Bu tarayıcı-bağımlı mı?
Ayrıca yerine varsayılan get ve POST hiç işe yaramadı kullanmak Sajax söylüyorum POST kullanmaya çalıştı.
Yere tanımlanan AJAX gönderilen veri akışı boyutuna bir limit var mı? Nasıl deneyimlerinden hakkında?
<?
require('sites/includes/Sajax.inc.php');
function str_length_test($str){
return strlen($str);
}
sajax_init();
sajax_export('str_length_test');
sajax_handle_client_request();
?>
<html>
<head>
<title>Multiplier</title>
<script>
<? sajax_show_javascript(); ?>
function do_str_length_test_cb(pwd) {
document.getElementById('str_length').value = pwd;
}
function do_str_length_test() {
sample_field = document.getElementById('sample').value;
x_str_length_test(sample_field, do_str_length_test_cb);
}
</script>
</head>
<body>
<textarea id="sample" name="sample" rows=20 cols=60 onblur="do_str_length_test(); return false;"></textarea>
Size: <input type="text" id="str_length" name="str_length" value="" size=10>
</body>
</html>