Vous pouvez utiliser l' beforeSend
de rappel pour définir d'autres paramètres ( XMLHTTPRequest
objet est passé comme seul paramètre).
Si vous le savez, ce genre de contre-demande de domaine ne fonctionne pas dans un site normal scénario et pas avec n'importe quel autre navigateur. Je ne sais même pas de quoi limites de sécurité FF 3.5 impose ainsi, de sorte que vous n'avez pas battre votre tête contre le mur pour rien:
$.ajax({
url: 'http://bar.other',
data: { whatever:'cool' },
type: 'GET',
beforeSend: function(xhr){
xhr.withCredentials = true;
});
Une chose de plus pour se méfier de la, est que jQuery est le programme d'installation pour normaliser les différences de navigateurs. Vous pouvez constater que d'autres restrictions imposées par la bibliothèque jQuery qui interdisent ce type de fonctionnalité.