Lightbox avec formulaire html/php
Melooo
Messages postés
1476
Statut
Membre
-
Melooo Messages postés 1476 Statut Membre -
Melooo Messages postés 1476 Statut Membre -
Bonjour,
Je souhaite ouvrir plusieurs formulaire dans une fenêtre...
voici le code :
Etant donné que je veux ouvrir deux formulaires dans deux fenêtre différentes j'ai donc dupliqués toutes les fonctions...
Voici l'appel de la fonction open box pour les deux formulaires.
Le problème c'est qu'il m'ouvre toujours la même lightbox et que le deuxième formulaire il me l'affiche directement sur ma page alors que je voudrais sur le click :(
Je souhaite ouvrir plusieurs formulaire dans une fenêtre...
voici le code :
function gradient(id, level)
{
var box = document.getElementById(id);
box.style.opacity = level;
box.style.MozOpacity = level;
box.style.KhtmlOpacity = level;
box.style.filter = "alpha(opacity=" + level * 100 + ")";
box.style.display="block";
return;
}
function fadein(id)
{
var level = 0;
while(level <= 1)
{
setTimeout( "gradient('" + id + "'," + level + ")", (level* 1000) + 10);
level += 0.01;
}
}
// Open the lightbox
function openbox(formtitle, fadin)
{
var box = document.getElementById('box');
document.getElementById('filter').style.display='block';
var btitle = document.getElementById('boxtitle');
btitle.innerHTML = formtitle;
if(fadin)
{
gradient("box", 0);
fadein("box");
}
else
{
box.style.display='block';
}
var newvar=formtitle;
document.getElementById('ladiv').innerHTML=newvar;
}
// Close the lightbox
function closebox()
{
document.getElementById('box').style.display='none';
document.getElementById('filter').style.display='none';
}
function gradient2(id2, level2)
{
var ma_box = document.getElementById(id2);
ma_box.style.opacity = level2;
ma_box.style.MozOpacity = level2;
ma_box.style.KhtmlOpacity = level2;
ma_box.style.filter2 = "alpha(opacity=" + level2 * 100 + ")";
ma_box.style.display="block";
return;
}
function fadein2(id2)
{
var level2 = 0;
while(level2 <= 1)
{
setTimeout( "gradient2('" + id2 + "'," + level2 + ")", (level2* 1000) + 10);
level2 += 0.01;
}
}
function openbox2(formtitle2, fadin2)
{
var ma_box = document.getElementById('box2');
document.getElementById('filter2').style.display='block';
var btitle2 = document.getElementById('boxtitle2');
btitle2.innerHTML = formtitle2;
if(fadin2)
{
gradient2("ma_box", 0);
fadein2("ma_box");
}
else
{
ma_box.style.display='block';
}
var newvar2=formtitle2;
document.getElementById('ladiv2').innerHTML=newvar2;
}
function closebox2()
{
document.getElementById('box2').style.display='none';
document.getElementById('filter2').style.display='none';
}
Etant donné que je veux ouvrir deux formulaires dans deux fenêtre différentes j'ai donc dupliqués toutes les fonctions...
Voici l'appel de la fonction open box pour les deux formulaires.
<td onclick="openbox('titre', 1)" class="vaccin1">
<td onclick="openbox2('titre', 1)" class="vaccin1">
Le problème c'est qu'il m'ouvre toujours la même lightbox et que le deuxième formulaire il me l'affiche directement sur ma page alors que je voudrais sur le click :(
A voir également:
- Lightbox avec formulaire html/php
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Editeur html - Télécharger - HTML
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet