Bonjour tout le monde

Je veux un popup transparent qui s'ouvre à l’ouverture de site, pour ce but,
j'ai fais des recherches et j'ai trouvé ce script qui marche trés bien :


Script 1

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<script type="text/javascript">
	function simulateClick(elmt) {
	if(document.all) {
		elmt.fireEvent("onclick");
		} else {
			var evt = document.createEvent("MouseEvents");
			evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
			elmt.dispatchEvent(evt);
		}
	}
	</script>
 
<body onload="simulateClick(document.getElementById('onload'));">
<div id='contact-form' style="visibility:hidden">
 <a id="onload" href='#' class='contact'>popup</a>
</div>

2eme étape je veux que popup ne s'ouvre qu'une fois par session, pour cela j'ai trouvé un script pour les kookies :

Script 2

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
<SCRIPT LANGUAGE="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
<a href="http://www.lesite.com" target="_blank">http://www.lesite.com</a>
*/
function ScanCookie(variable)
{
cook = document.cookie;
variable += "=";
place = cook.indexOf(variable,0);
if (place <= -1)
return("0");
else
{
end = cook.indexOf(";",place)
if (end <= -1)
return(unescape(cook.substring(place+variable.length,cook.length)));
else
return(unescape(cook.substring(place+variable.length,end)));
}
}
 
function CreationCookie(nom,valeur,permanent)
{
if(permanent)
{
dateExp = new Date(2020,11,11);
dateExp = dateExp.toGMTString();
ifpermanent = '; expires=' + dateExp + ';';
}
else
ifpermanent = '';
document.cookie = nom + '=' + escape(valeur) + ifpermanent;
}
 
if(ScanCookie("dejapopup")==0)
{
 window.onload=('fichier.html','_blank','toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=0,copyhistory=0,menuBar=0,width=468,height=260');
CreationCookie("dejapopup","oui",false)
}

Le problème est que je ne sais pas comment adapter les deux script pour obtenir un popup avec un fond transparent et qui ne s'ouvre qu'une fois par session.

Merci d'avance.