Fenêtre popup-variable php-concaténation
mathieu
-
kilian Messages postés 8732 Date d'inscription Statut Modérateur Dernière intervention -
kilian Messages postés 8732 Date d'inscription Statut Modérateur Dernière intervention -
bonjour,
j'ai créé une fonction en javascript qui permet d'ouvrir une page dans une fenêtre popup. le nom de la page est la variable.
dans ce script, j'utilise la concaténation. celle-ci, je lai vu ds les tutos, se fait grace à + mais cette fonction ne semble pas marcher pour autant. pourriez vous m'aclairer? voici mon script:
merci!!
j'ai créé une fonction en javascript qui permet d'ouvrir une page dans une fenêtre popup. le nom de la page est la variable.
dans ce script, j'utilise la concaténation. celle-ci, je lai vu ds les tutos, se fait grace à + mais cette fonction ne semble pas marcher pour autant. pourriez vous m'aclairer? voici mon script:
function openpopup(page) { var page="<? echo $page; ?>"; var newMsgWindow = window.open("http://localhost/mapfile/reference/"+page+".phtml", "newwindow", "height=500,width=700,resizable=yes,scrollbars=yes,toolbar=yes,location=yes,directories=no,status=yes,menubar=yes,copyhistory=no"); newMsgWindow.focus(); return; } </script>
merci!!
A voir également:
- Fenêtre popup-variable php-concaténation
- Fenetre windows - Guide
- Fenêtre hors écran windows 11 - Guide
- Easy php - Télécharger - Divers Web & Internet
- Fake mcafee popup - Accueil - Piratage
- Fenetre de navigation privée - Guide
3 réponses
Salut,
Je comprends pas le morceau avec le Php .. A quoi il sert?
La valeur générée par le Php va remplacer le "page" passé en argument dans la fonction....
Je comprends pas le morceau avec le Php .. A quoi il sert?
La valeur générée par le Php va remplacer le "page" passé en argument dans la fonction....
bonjour
comme ça ça devrait peut etre mieux fonctionner:
function openpopup(page)
{
var page="<?$page; ?>";
var newMsgWindow = window.open("http://localhost/mapfile/reference/"+page+".phtml", "newwindow", "height=500,width=700,resizable=yes,scrollbars=yes,toolbar=yes,location=yes,directories=no,status=yes,menubar=yes,copyhistory=no");
newMsgWindow.focus();
return;
}
</script>
comme ça ça devrait peut etre mieux fonctionner:
function openpopup(page)
{
var page="<?$page; ?>";
var newMsgWindow = window.open("http://localhost/mapfile/reference/"+page+".phtml", "newwindow", "height=500,width=700,resizable=yes,scrollbars=yes,toolbar=yes,location=yes,directories=no,status=yes,menubar=yes,copyhistory=no");
newMsgWindow.focus();
return;
}
</script>
Salut,
Pourquoi mettre page en argument de ta fonction, alors que tu redéfinis la valeur de page en dessous?
Crées une fonction sans argument dans ce cas:
Pourquoi mettre page en argument de ta fonction, alors que tu redéfinis la valeur de page en dessous?
Crées une fonction sans argument dans ce cas:
function openpopup() { var page="<? echo $page; ?>"; //Il faut mettre un echo... var newMsgWindow = window.open("http://localhost/mapfile/reference/"+page+".phtml", "newwindow", "height=500,width=700,resizable=yes,scrollbars=yes,toolbar=yes,location=yes,directories=no,status=yes,menubar=yes,copyhistory=no"); newMsgWindow.focus(); return; } </script>