Effet de popup

Soyez le premier à donner votre avis sur cette source.

Vue 17 405 fois - Téléchargée 2 155 fois

Description

Ce petit code permet de faire un contrôle personnalisé qui affiche un popup qui suit la souris lors du passage sur un autre contrôle.

Source / Exemple :


//Utilisation de la classe :

<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="testPopup.WebForm1" %>
<%@ Register TagPrefix="Control" Namespace="testPopup" Assembly="testPopup" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > 

<html>
  <head>
    <title>Test du popup</title>
    <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
    <meta name="CODE_LANGUAGE" Content="C#">
    <meta name=vs_defaultClientScript content="JavaScript">
    <meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
    <link rel="stylesheet" type="text/css" href="over.css">
  </head>
  <body MS_POSITIONING="GridLayout">
	
    <form id="Form1" method="post" runat="server">
	<img src="images/over.png" id="Image1" runat="server">
	<Control:Popup runat="server" CssClass="Over" ControlId="Image1" Text="Texte du popup"/>
	<br/>
	<br/>
	<a href="" style="display: block;" runat="server" id="Link1">Test sur un lien</a>
	<Control:Popup runat="server" CssClass="Over" ControlId="Link1" Text="Texte du popup<br>sur un lien"/>
    </form>
	
  </body>
</html>

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_agnesh
Messages postés
5
Date d'inscription
lundi 19 avril 2004
Statut
Membre
Dernière intervention
6 mai 2009
-
J'ai quelques soucis pour utiliser ce control, j'arrive bien à inclure les popup dans mes pages, mais je n'arriva pas à avoir l'affichage.
En fait je vois dans la source de ma page le contenu suivant :

<script type="text/javascript">
/*<![CDATA[*/
InitializePopup("Menu1_Couleur1","texte sur cette couleur", "over");
/*]]*/
</script>
et rien apparait lorsque je clic ou que je passe vers mon image.
merci de votre aide
francisdec
Messages postés
3
Date d'inscription
jeudi 8 décembre 2005
Statut
Membre
Dernière intervention
11 mai 2006
-
J'ai essayer de mettre le z-index dans la classe se style mais il me l'affiche toujours sous mon control
cs_Funcky
Messages postés
59
Date d'inscription
lundi 31 décembre 2001
Statut
Membre
Dernière intervention
11 mai 2006
-
En css la proprieté z-index de la lcasse appliquée sur le popup devrait permettre de le faire passer en avant plan http://www.w3schools.com/css/pr_pos_z-index.asp
francisdec
Messages postés
3
Date d'inscription
jeudi 8 décembre 2005
Statut
Membre
Dernière intervention
11 mai 2006
-
Merci pour le code, j'aurais une question.
Y aurait-il un moyen de mettre le popup "topmost" car moi il s'affiche derrière mes Grid Layout Panel ou il y a mes images auxquels je veux faire afficher un popup.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.