1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
<script type="text/javascript">
var mypop
var win=null;
function recherch(id,iduser,idcontact){
if (win && win.open && !win.closed){
var url = win.location; // récupère la location de ta pop-up
var _aprespint = url.toString().replace(/^[\s\S]*\?([\s\S]*)/, "$1"); //récupère la partie que se trouve après le "?" de l'url
var tab = url.split("&"); //on sépare toutes les parties dans un tableau
for(var i = 0, l=tab.length;i<l;i++){
var values = tab[i].split("=");//on sépare les deux parties séparées par le = le 0 étant la variable et le 1 la valeur
if(values[0] == "id"){ //si la variable est id
var theId = values[1]; //on récupère sa valeur
}
}
alert(theId);// et on l'affiche
/* Ici, tu as ton ID c'est ce que tu voulais, je te l'ai trouvé,
* je sais absolument pas ce que tu veux en faire !
* D'après ce que j'ai compris, tu veux le comparer à "id"
*/
if(id === theId){
//Si c'est bien le même Id (on ouvre pas la fenêtre ?)
}
else{
//Si ça ne l'est pas (on ouvre une nouvelle fenêtre ?)
}
}
//Sinon, elle est fermée
else {
//Alors, on l'ouvre
x=300;
y=400;
win=window.open("Chat1.1/redirect.php?id="+id+"&iduser="+iduser+"&idcontact="+idcontact+"","pop","toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,width="+x+",height="+y , true );
}
}
</script> |
Partager