Je pourrais appeler une page dans le même domaine, mais cela ne fonctionne pas lorsque j'appelle une page dans un sous-domaine en raison de problèmes de sécurité. Ce que je dois faire? Aidez moi!!!Comment faire un appel jquery ajax à un sous-domaine?
2
A
Répondre
3
Vous pouvez régler la document.domain mais si je me souviens bien quelques navigateurs (Opera) ne sera pas même permettre. Je crains que votre réponse est de créer une sorte de procuration sur le sous-domaine que vous pouvez parler à travers
0
Pour des raisons de sécurité, la plupart des navigateurs ne permettent pas les demandes de ajax à différents domaines. Donc, autant que je sache, vous ne pourrez pas faire cela.
1
Utilisez une balise de script et la réponse devrait être un rappel javascript.
Ex:
Au lieu de:
<script type="text/javascript">
jQuery.ajax({
success: function(data) {
alert(data.field);
},
dataType: 'json'
});
</script>
Do:
<script src="http://sub.domain.com/file"></script>
qui résultera avec le contenu suivant:
data = {'field': 'bleh'}
alert(data.field);