Pas encore inscrit ? Creez un Overblog!

Créer mon blog

Comment ouvrir une fenêtre popup en php ?

C'est l'enfer des personnes anti publicités sur le net, mais aussi parfois un atout de mise en page sur la toile, la fenêtre popup est cette petite page d'affichage qui s'ouvre en miniature par dessus votre page et qui affichent des publicités ou des informations. Voici comment éviter d'utiliser une popup en java script et l'ouvrir, grâce au langage PHP.

Pourquoi le PHP, et mise en page de sa popup

Il n'est pas toujours évident pour tout le monde d'utiliser le PHP pour générer une "pop-up" dont la plupart des gens préfèrent la solution de facilité et utilisent un bout de code en JavaScript, trouvé au détour d'une page de recherche google. La raison est simple : le JavaScript est généralement considéré comme très intrusif et le code PHP sera plus facilement toléré par les sécurités des navigateurs web. Pour commencer à mettre en place votre page popup, veillez à suivre ces quelques nécessités vis-à-vis du code CSS de votre page. Tout d'abord, votre contenu de popup doit être placé dans une en position relative, elle-même, placée dans une en position absolute. Cela permet d'utiliser l'option z-index et de lui donner un indice très élevé, qui vous permet de vous assurer que votre popup passe au-dessus de la page sur laquelle vous naviguez. Enfin, n'hésitez pas à définir une taille (width et height) à votre page popup pour qu'elle ne prenne pas tout l'écran.

le code PHP et le HTML

L'utilité du code PHP dans cette situation est simple qui est de définir l'existence ou non d'un contenu. Définissez pour cela une variable isset, qui ordonnera que votre div en position relative passe en z-index supérieur et donc à votre popup de s'afficher. Définissez ensuite un "else" vierge, afin d'éviter les erreurs de code. Il ne vous reste plus à partir de là, qu'à définir votre contenu de page popup dans votre div relative. N'oubliez pas d'y insérer un lien qui affichera le contenu de cette div dans une nouvelle page à dimension réduite et surtout, veillez à bien appeler votre variable de test de contenu au début de cette même div relative, afin de tester la présence du contenu. Vous obtiendez ainsi, une popup 100% sans JavaScript et très facile à mettre en place.

Articles de la même catégorie Informatique

Comment récupérer des données perdues ?

Comment récupérer des données perdues ?

A l’heure du numérique, le papier s’estompe au profit des disques dur, clés usb et cartes mémoire. photos, vidéos, factures et documents sont stockés sur ces supports jusqu’au drame. que ce soit un crash du système ou une fausse manipulation, ces documents si précieux se retrouvent volatilisés. a défaut d’avoir anticipé ces aléas, ce dossier décrit de quelle manière pouvoir rattraper ce genre de dérapages.
Comment partager un calendrier ? (guide pratique)

Comment partager un calendrier ? (guide pratique)

Que ce soit, pour gérer des calendriers communs à une association, un club, un groupe ou chercher une date commune pour organiser un événement, différentes solutions de partage de calendriers existent. cet article détaille l'utilisation de calendriers partagés gmail et de doodle, ainsi que les différentes configurations possibles, pour protéger au mieux les données contenues dans le calendrier.
Récepteur GPS USB : comment choisir ? (Conseils, bons plans)

Récepteur gps usb : comment choisir ? (conseils, bons plans)

Le système gps est le moyen le plus sollicité pour le géopositionnement et un précieux gain de temps pour la navigation routière. il existe des récepteurs avec antenne gps usb qui s'utilisent en les connectant à un ordinateur portable où ibook, afin d'être géolocaliser à l'aide de sa machine informatique. vous souhaitez trouver le récepteur idéal, voici les conseils qui vous aideront à faire votre choix.
Comment commander votre carte grise en ligne ?

Comment commander votre carte grise en ligne ?

S'il existe un domaine dans lequel nous pouvons apprécier le progrès à sa juste valeur, c'est bien le domaine du service public. finies les longues attentes pendant lesquelles, on râle, on range son sac, on trafique son mobile... plus de tickets numérotés. c'est en ligne que tout se passe. suivez notre guide.