lequel des deux est le plus efficace vs vérifier si le useragent est l'accès via le bon domaine.
nous aimerions montrer un petit js basé sur le " haut de la barre de style avertissement lorsqu'ils accèdent au domaine à l'aide d'une sorte de proxy web (comme il a tendance à casser le js).
nous avons réfléchi sur l'aide des éléments suivants:
var r=/.*domain\.com$/;
if(window.location.hostname.test(r)){
showMessage...
}
qui prendrait soin de tous les sous-domaines que nous jamais utiliser.
qui doit-on utiliser de l'hôte ou le nom d'hôte?
dans ff5/chrome12
console.log(window.location.host);
console.log(window.location.hostname);
montre le même pour les deux.
est-ce parce que le port n'est pas réellement dans la barre d'adresse?
http://www.w3schools.com/jsref/obj_location.asp dit l'hôte contient le port.
devrait fenêtre.emplacement.hôte/nom d'hôte sera validé ou pouvons-nous être assez certain dans ie6+ et tous les autres, il va exister?
merci!