petit pop-up - petit probleme :D

Eléphant du PHP | 152 Messages

12 juil. 2005, 15:36

rebonjour a tous

je voudrais faire apparaitre un pop up quand je clic sur le lien thelink[0]="identification1.php";

pourriez vous m'aidez j'arrive pas a voir comment on peu faire
<html>

<head>
<title>MVM</title>

<style>
.popper
{
position : absolute;
visibility : hidden;
}
</style>


<script language="JavaScript1.2">
function move(x) {
if (document.all) {
object1.style.pixelLeft += x;
object1.style.visibility = "visible"}
else if (document.layers) {
document.object1.left += x;
document.object1.visibility = "show"}};


var fromtop=200

function makeStatic() {
if (document.all) {object1.style.pixelTop=document.body.scrollTop+fromtop}
else {eval(document.object1.top=eval(window.pageYOffset+fromtop));}
setTimeout("makeStatic()",0);}
</script>

<style>
.nounderline	{
	text-decoration:none
	}
.hl	{
	background-Color : yellow;
	cursor:hand;
	}
.n	{
	cursor:hand;
	}
-->
</style>

</head>


<body>


<TABLE border=2 width=975>
<tr>
<td width=158 height=173>
<img src="logo.jpg" width="157.5" height="172.5" alt="" border="0" />
</td>
<td valign="top">
 
<FONT SIZE=2>
<FONT COLOR="#0000FF">
<div align="right">
<?php
$date = date("d-m-Y");
Print("Nous sommes le $date");
?>
<br>
<FONT SIZE=2>
 <?php
$heure = date("H:i");
Print("il est $heure");
?>
</div>
</FONT>
</td>
</tr>
</table>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>


<p align="center"><b><font size="3" ><u>News du Site</u></p>





<?
mysql_connect("localhost", "root", "");
mysql_select_db("news");

$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');
while ($donnees = mysql_fetch_array($retour))
{
?>

<div class="news">
    <h3>
        <? echo $donnees['titre']; ?>
        <em>le <? echo date('d/m/Y \à H\hi', $donnees['timestamp']); ?></em>
    </h3>

   
    <?
    $contenu = nl2br(stripslashes($donnees['contenu'])); 
    echo $contenu;
    ?>

</div>
<?
}
?>


</body>
</html>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<a href="www.mvm-parisot.com"><img src="parisot3.JPG" width="83" height="82" border="0"" onmouseover="pop('site MVM -PARISOT !','lightyellow')"; onmouseout="kill()"></a>
</body>
<DIV ID="topdeck" CLASS="popper"> </DIV>

<SCRIPT>
var nav = (document.layers); 
var iex = (document.all);
var skn = (nav) ? document.topdeck : topdeck.style;
if (nav) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = get_mouse;

function pop(msg,bak) {
var content ="<TABLE WIDTH=130 BORDER=2 CELLPADDING=2 CELLSPACING=0 BGCOLOR=#000080><TR><TD><TABLE WIDTH=100% BORDER=2 CELLPADDING=2 CELLSPACING=0 BGCOLOR="+bak+"><TR><TD><FONT COLOR=#000000 SIZE=2><CENTER>"+msg+"</CENTER></FONT></TD></TR></TABLE></TD></TR></TABLE>";
if (nav) { 
skn.document.write(content); 
skn.document.close();
skn.visibility = "visible";
}
else if (iex) 
{
document.all("topdeck").innerHTML = content;
skn.visibility = "visible";  
}
}

function get_mouse(e) 
{
var x = (nav) ? e.pageX : event.x+document.body.scrollLeft; 
var y = (nav) ? e.pageY : event.y+document.body.scrollTop;
skn.left = x - 60;
skn.top  = y+20;
}

function kill() 
{
skn.visibility = "hidden";
}
</SCRIPT>


<LAYER visibility="hide" top="20" name="object1" bgcolor="black" left="0" onmouseover="move(214)" onmouseout="move(-214)">

<script language="JavaScript1.2">
function positionmenu(){
move(-214)
}
if (document.all) {document.write('<DIV ID="object1" style="visibility:hidden;cursor:hand; Position : Absolute ;Left : 0px ;Top : 10px ;Z-Index : 20" onmouseover="move(214)" onmouseout="move(-214)">')}
</script>

<table border="0" cellpadding="0" cellspacing="1" width="230" bgcolor="#000000">
<tr><td bgcolor="#0099FF"> <font size="3" face="Arial"><b>Menu</b></font></td>

<script language="JavaScript1.2">
document.write('<td align="center" rowspan="214" width="16" bgcolor="#FF6666"><span style="font-size:11px"><p align="center"><font face="Arial"><B>C<br>o<br>n<br>t<br>e<br>n<BR>u<BR> <BR>d<BR>u<BR> <BR>s<BR>i<BR>t<BR>e</B></font></p></span></TD>')
</script>

</tr>

<script language="JavaScript1.2"><!--
if (document.all||document.layers) {
makeStatic();}

var text=new Array();
var thelink=new Array();


text[0]="Liste des News"
text[1]="Rediger des News";
text[2]="liste des news";
text[3]="Transitions de pages";
text[4]="Scrollers ou textes défilants";
text[5]="Liens, boutons et formulaires";


thelink[0]="identification1.php";
thelink[1]="identification2.php";
thelink[2]="tbimage.htm";
thelink[3]="tbtrans.htm";
thelink[4]="tbscroll.htm";
thelink[5]="tblinks.htm";

var linktarget=''
function navigateie(which){
if (linktarget=='')
window.location=thelink[which]
else if (linktarget=='new')
window.open(thelink[which])
else{
temp_var=eval("window.parent."+linktarget)
temp_var.location=thelink[which]
}
}

for (i=0;i<=text.length-1;i++)
if (document.all) {document.write('<TR><TD height=20 bgcolor=white onclick="navigateie('+i+')" onmouseover="className=\'hl\'" onmouseout="className=\'n\'"><FONT SIZE=2 FACE=ARIAL>&nbsp;'+text[i]+'</FONT></TD></TR>')}
else {document.write('<TR><TD bgcolor="white"><ILAYER><LAYER HEIGHT="18" onmouseover="this.bgColor=\'yellow\'" onmouseout="this.bgColor=\'white\'" width=131><FONT SIZE=2 FACE=ARIAL>&nbsp;<A HREF="'+thelink[i]+'" target="'+linktarget+'">'+text[i]+'</A></FONT></LAYER></ILAYER></TD></TR>')}


</script>
<tr>
<td bgcolor="#0099FF"><font size="1" face="Arial"> </font></td>
</TR>
</table>
<script language="JavaScript1.2">
if (document.all) {document.write('</DIV>')}
window.onload=positionmenu
</script>
</LAYER>

</html>
merci d'avance pour vos reponses

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

12 juil. 2005, 15:39

Modération : hop ! Déplacement dans Javascript pour les pop up !
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Eléphant du PHP | 152 Messages

12 juil. 2005, 15:52

excuse pas vu le menu javaspcript

Eléphant du PHP | 152 Messages

13 juil. 2005, 09:20

petit up

Eléphant du PHP | 172 Messages

14 juil. 2005, 17:46

Salut,

Regarde la fonction javascript window.open(). Elle te permet d'ouvrir une page en pop-up.

Eléphant du PHP | 152 Messages

18 juil. 2005, 11:31

tu me propose de l'inserer comment aussi stp ?