begin process at 2012 02 14 04:28:31
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ASP.Net

 > FONCTION POUR GÉNÉRER UN JAVACRIPT D'OUVERTURE D'UNE IMAGE EN POPUP À LA BONNE TAILLE

FONCTION POUR GÉNÉRER UN JAVACRIPT D'OUVERTURE D'UNE IMAGE EN POPUP À LA BONNE TAILLE


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ASP.Net Source .NET ( DotNet ) Classé sous :fonction, popup, générer, ouverture, taille Niveau :Débutant Date de création :30/09/2005 Date de mise à jour :30/09/2005 21:06:37 Vu :14 403

Auteur : tikrimi

Ecrire un message privé
Site perso
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

La fonction suivante prend comme paramètre une url, et retourne le code javascript permettant si cette url est une image, de l'ouvrir dans une popup à la bonne taille.
Cette fonction peut vous servire pour la création de galeries... ou vous inspirer pour autre chose.

Source

  • Function getPopupJavascript(ByVal psUrl As String) As String
  • Dim vsRetour As String
  • Try
  • Dim voWebClient As New System.Net.WebClient
  • Dim voBitmap As New System.Drawing.Bitmap(voWebClient.OpenRead(psUrl))
  • Dim viImageHeight As Integer = voBitmap.Height + 25
  • Dim viImageWidth As Integer = voBitmap.Width + 20
  • vsRetour = "javascript:window.open('" & txtUrl.Text & "','popup','width=" & viImageWidth.ToString() & ",height=" & viImageHeight.ToString() & ",status=no,menu=no,scrollbars=auto,location=no,resizable=no');"
  • Catch ex As Exception
  • vsRetour = "javascript:alert('L\'url n'est pas une image')"
  • End Try
  • Return vsRetour
  • End Function
Function getPopupJavascript(ByVal psUrl As String) As String

Dim vsRetour As String

Try
Dim voWebClient As New System.Net.WebClient
Dim voBitmap As New System.Drawing.Bitmap(voWebClient.OpenRead(psUrl))
Dim viImageHeight As Integer = voBitmap.Height + 25
Dim viImageWidth As Integer = voBitmap.Width + 20
vsRetour = "javascript:window.open('" & txtUrl.Text & "','popup','width=" & viImageWidth.ToString() & ",height=" & viImageHeight.ToString() & ",status=no,menu=no,scrollbars=auto,location=no,resizable=no');"
Catch ex As Exception
vsRetour = "javascript:alert('L\'url n'est pas une image')"
End Try

Return vsRetour

End Function

 Conclusion

Je vous rappelle que pour ajouter du javascript à un control web, utiliser la collection attributes.
Par exemple si on veux ajouter notre javascript sur l'événement onclick d'une image (nommée imgPopup), utiliser le code suivant :
imgPopup.Attributes.Add("onclick", getPopupJavascript("http://www.aspfr.com/gfx/logos /logoasp.gif"))


 Historique

30 septembre 2005 21:06:37 :
Remplacement d'une variable

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) CRÉATION D'UN FICHIER EXCEL 2007 EN UTILISANT OPENXML EST XS...
Source avec Zip Source .NET (Dotnet) EXÉCUTER UN SCRIPT VB.NET LORS D'UNE TRANSFORMATION XSLT (V2...
Source avec Zip Source .NET (Dotnet) CRÉATION D'UN FICHIER EXCEL EN UTILISANT OPENXML
Source avec Zip Source .NET (Dotnet) ANALYSE STATIQUE DE CODE AVEC FXCOP
Source avec Zip Source .NET (Dotnet) LIBRAIRIE DE TRADUCTION

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) GUESTBOOK AVEC GRIDVIEW par DanMor498
Source avec Zip CHECKED DROPDOWNLIST par fredzool
Source avec Zip Source avec une capture Source .NET (Dotnet) GRIDVIEW WITH TREEVIEW AND CALLBACK par fredzool
Source avec Zip APPELLER UN WEBSERVICE DEPUIS JAVASCRIPT par fredzool
Source avec Zip Source .NET (Dotnet) MONEY TEXTBOX WITH EMBEDED JAVASCRIPT par fredzool

 Sources en rapport avec celle ci

Source avec une capture Source .NET (Dotnet) CALENDRIER POPUP ET MULTICONTROLES par nico5969
FONCTION SIMPLE POUR ALTERNER LES COULEURS DES LIGNES D'UN T... par pakito_77
Source avec une capture Source .NET (Dotnet) CALENDAR POPUP CUSTOMISÉ POUR DEMI JOURNÉE par Coolpix08
Source avec Zip Source avec une capture Source .NET (Dotnet) EFFET DE POPUP par Funcky
EXECUTION DE CODES ASP À LA VOLÉE par apxa

Commentaires et avis

Commentaire de faridghazi le 26/08/2009 02:36:17 10/10

simple et pratique.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Urgent!!!!!!!!!!!! Ouverture d'une page aspx comme un popup [ par debladz ] Bonjour, J'ai un petit soucis sur mon application Web. Alors voilà, Mon appli est créée avec une master page et une zone de contenu. Dans plusieurs de TreeView, clic sur un noeud. [ par Sbt ] Bonjour à tous, Dans une de mes pages, j'ai un treeview. Lorsque l'on clique sur un noeud, un popup s'ouvre avec les infos du noeud. La fonction utili Fonction dans la master page depuis un popup [ par debladz ] Bonjour Mon application utilise une master page avec un conteneur. Ce conteneur contient des pages ASPX qui contiennent elles-mêmes des users-controls au secours - bdd/ouverture popup [ par ratch ] Bonsoir à tous,J'ai un souciJ'ai une base de données qui affiche une liste de contactsavec la possiblité de cliquer sur le nom de la personne pouravoi lien hypertexte et appel de fonction asp [ par ltvian ] bonjour a tous , voici mon problème , je désire a partir d'un lien hypertexte lanceer une fonction popup , cette fonction ouvre une fenêtre popup , et Ouvrir un popup en fonction d'un formulaire [ par glopglop ] Salut!Mon formulaire est composé de bouton de type radio!! Je voudrais que lors du clic sur valider une popup s'ouvre si l'utilisateur n'a pas choisi Installation d'un compteur sans générer de popup [ par ninimore ] J'ai besoin d'un compteur pour mon site mais sans base de données. Un compteur joli et simple. Merci ! Pb ouverture popup [ par epsilon5 ] Bonjour, Je suis confrontée à un problème qui doit être simple mais sur lequel je bloque... Je developpe un programme en asp.net, dans mon fichier .as ouverture d'une page en fermant une popup [ par Speedy ] Speedybonjour, comment faire pour ouvrir une page ASP quelconque en fermant une popup ???Merci Perte de session à l'ouverture de popup (asp + javascript) [ par awena ] Bonjour,Mon problème est le suivant : à l'ouverture d'une popup en javascript (window.open) je perd systématiquement mon Session.Sessio


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales