begin process at 2010 02 09 20:36:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Scripting

 > 

Javascript

 > 

Page ASP.net qui retourne du javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Page ASP.net qui retourne du javascript

jeudi 17 janvier 2008 à 22:23:37 | Page ASP.net qui retourne du javascript

jeffwow

Membre Club
Bonjour!

J'explique mon petit problème.

J'ai une page html sur un site sur lequel je veux faire un
<script type="text/css" src="page.aspx" />

Ce script doit, par exemple, faire un alert("Bonjour");.

Je sais que ma page aspx est appelée correctement en faisant ca, j'ai déjà testé ca.

Par contre, je ne sais pas comment faire afficher mon alert("Bonjour"); sur la page d'origine.

Merci à l'avance.

Jeff
vendredi 18 janvier 2008 à 21:33:34 | Re : Page ASP.net qui retourne du javascript

yann_lo_san

Salut,
 il suffit de mettre ton code dans une fonction :

str = le message
type = quelle boite de dialog javascript

function MessageJS(str, type)
{
   if(type == 0)
      alert(str);
   else if(type == 1)
      return confirm(str);
   else if(type == 2)
      return prompt(str, 'votre saisie');
}


après l'inclusion dans un autre fichier, il suffit d'appeler la fonction :

var reponse = MessageJS('Votre age SVP', 2);

samedi 19 janvier 2008 à 03:49:57 | Re : Page ASP.net qui retourne du javascript

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonsoir,

je te conseille de passer par un handler (.ashx) plutot qu'une page, car tu ne te servira pas de la plupart des fonctionnalités de la page et ce sera plus lourd. En utilisant un Handler (IHttpHandler) tu auras 2 méthodes ProcessRequest et Dispose.

Il te suffit alors d'écrire dans l'objet Request

Response.ContentType = "text/javascript";
Request.Write("ton contenu js");


Cyril - MSP - MCPD ASP.net & MCTS SQL - Consultant indépendant
mercredi 20 février 2008 à 10:00:03 | Re : Page ASP.net qui retourne du javascript

Manu94600

Salut Jesus,

J'arrive pas à mettre en application.
Voilà j'ai un ashx qui permet de télécharger un fichier. Ce ashx marche correctement.
Maintenant je dois tester d'abord l'existance de ce fichier et s'il n'existe pas je retourne une alert javascript.

Voici mon code, si tu pouvais me donner une de tes astuces ;).

public class DownloadFileLink : IHttpHandler
{

 public void ProcessRequest(HttpContext context)
 {
  bool exist;
  if(exist)
  {
   context.Response.ContentType = beff.CurrentContentType;
   context.Response.AddHeader("content-disposition", String.Format("attachment;filename={0}", "MyFile"));
  }
  else
  {
   context.Response.ContentType = "text/javascript";
   context.Response.Write("Alert('Ce fichier n'existe pas');");
  }
  context.Response.Flush();
  context.Response.Close();
 }
}

Manu



Cette discussion est classée dans : javascript, net, asp, page, retourne


Répondre à ce message

Sujets en rapport avec ce message

Javascript dans page ASP.NET 2.0 [ par adomarle ] Bonjour, J'ai un bouton qui me permet d'ouvrir un popup avec une image. J'ai réussi à faire un code qui faisait cohabiter .net et javascript mais ce Asp.net+C# [ par meth6278 ] salut a tous........................ma page contient un listBox ,un Gridview et un bouton pour souvgarder les données saisie dans le gridview.lorsque asp.net + javascript + window.open ! [ par jimmy69 ] Bonjour a tous,Je debute sous asp.net => c# v1.1 avec vs2003 et je liste ma table dans un datagrid tout simplement !J'ai place une colonne de type de positionner la vue sur une page web asp.net [ par gyzmo222 ] Salut, J'ai un petit problème que je n'arrive pas à résoudre. J'aimerais créer un système de faq et j'ai réussi à créer une treeview avec des cadres Include d'une page asp dans une autre [ par m1ger ] Bonjour,Je suis assez nouveau sur ASP.Net (Framework 1.1 ... c'est pas moi qui ai choisi), avant je faisais du .Net en application Windows et du PHP p asp.net avec c# [ par hichamveo ] Bjr ;j'ai crée une page web qui contienne plusieurs champs de texte et je ve dans le code c# parcourir ds une boucle touts les champs texte et les vid [ASP.Net - Référencement] Peut-on afficher des Meta keywords dynamiquement dans une page asp.net ? [ par kallahan03 ] J'ai lu sur ce forum que l'on a la possibilité de définir un titre de page dynamique en utilisant runat=server et htmlGenericControl.Peut-on faire la [ASP.NET/JavaScript] Faire communiquer un controle avec du javascript [ par snew ] Bonjour,Je cherche à proposer un bouton "Parcourir" pour chercher un fichier et récupérer son chemin complet ainsi que son nom ( ex : C:\Dossier\toto. Menu contextuel dans une page ASp.net [ par ahou ] Est-ce qu'on peut mettre en oeuvre un menu contextuel sur un bouton dans une page ASP.net avce VB.net ? mise à jour d'un controle depuis une autre page en asp.net 1.1 [ par Sardonnen ] bonjourje souhaiterais effectuer une mise à jour d'un datalist à partir du clic sur le lien d'une autre page, comment dois je faire???


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 1,014 sec (4)

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