begin process at 2012 05 28 14:10:21
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Formulaire

 > OUVERTURE DE FICHIERS À DES FORMATS CHOISIS...

OUVERTURE DE FICHIERS À DES FORMATS CHOISIS...


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Formulaire Classé sous :ouverture, fichier, expression régulière Niveau :Initié Date de création :24/06/2003 Date de mise à jour :22/03/2009 08:07:21 Vu / téléchargé :8 913 / 1 049

Auteur : lgh

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

 Description

Ce script dans une page html permet à l'aide d'un "type=file" d'ouvrir des fichiers dans des formats choisis... Vous pouvez limiter l'ouverture à des formats pages (htm, html) images (gif, bmp, png) etc...
Un exemple se trouve dans le zip.




 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

13 novembre 2004 14:43:55 :
Code html et feuille de style mis en conformité avec le w3c
22 mars 2009 08:07:21 :
Une petite correction dans l'expression régulière (un backslash manquait)

 Sources du même auteur

Source avec Zip UNE CALCULATRICE
Source avec Zip PALETTE DE COULEURS
Source avec Zip LES PHASES DE LA LUNE
Source avec Zip RECHERCHER ET REMPLACER UN MOT DANS UN TEXTE
Source avec Zip LE MENU FICHIER DES APPLICATIONS

 Sources de la même categorie

Source avec Zip Source avec une capture FORMULAIRE TABLEAU par vic511
Source avec Zip Source avec une capture FORMULAIRE DYNAMIQUE par Niidhogg
Source avec Zip Source avec une capture CONTRAINTE DE SAISIE SUR CHAMPS INPUT par ryosama
SELECTS DÉPENDANTS PRÉ-CHARGÉS D'UNE SEULE OPTION par phm
Source avec Zip Source avec une capture BOITE DE DIALOGUE MODALE DE SÉLECTION D'UNE LISTE D'ICONES par JJDai

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture TELECHARGEMENT SANS RECHARGER LA PAGE par zulrigh
Source avec Zip Source avec une capture FAUX FURETEUR DE DOSSIER par jdmcreator
VÉRIFICATION DU NUMÉRO DE TVA INTRACOMMUNAUTAIRE D'UNE SOCIÉ... par vilfarfadet
Source avec Zip Source avec une capture ESTIMATION DU DEGRÉ DE CONFIANCE À ACCORDER À UN MOT DE PASS... par vilfarfadet
Source avec Zip LECTURE ET RÉCUPÉRATION DES LIGNES D'UN FICHIER TEXTE par PetoleTeam

Commentaires et avis

Commentaire de Kenaghdar le 24/06/2003 14:59:17

Hello,

La méthode est sympa, claire, rapide, mais il faut faire attention au cas d'utilisation du script. Prenons par exemple la page que tu as donné comme exemple dans le ZIP. Tu permets le chargement de page HTML. Imagines que ton HTML possède une partie script qui s'exécute au chargement de la page, ben tu l'as dans l'os :)

Tu peux aussi avoir un problème si l'extension du fichier ne correspond pas réellement au type de fichier, mais pour contrer ça, il faut passer à des traitements un peu plus massif que ceux effectuer en Javascript. Sinon, j'aime bien ta méthode hein. J'veux pas te casser :)

Ken.

Commentaire de iubito le 25/06/2003 20:27:27

arf chui déçu :'(
j'pensais que ça allait être dans la boîte de dialogue de windows que ça propose uniquement les fichiers d'extension html ou htm par exemple.
non en fait là c juste une vérification d'après le nom du fichier...
bon tant pis, moi g mon script de vérif en PHP mais je cherchais si y'avait possibilité d'afficher dans la boîte de dialogue uniquement les fichiers d'un certain type....

Commentaire de NeoIdaho le 14/03/2005 23:02:11

Clair, simple, merci pr ce script qui m'a bien aidé :)

Commentaire de jdmcreator le 21/03/2009 23:25:49

Ne fonctionne pas avec Safari. En effet, il faut i avoir file:/// devant et remplacer les  \ par des / et les espaces par %20.<br /><br />Cela pourrait donner<br /><br />function RC(chaine, quoi, par)
{i=0;k=0;r="";match=false;
while(i<chaine.length){c=chaine.charAt(i);
if(c==quoi.charAt(k)){match=true;k++;}
else{if(match==true){for(z=i-k; z<i; z++)
{r=r+chaine.charAt(z);}}
match=false;k=0;};if(match==false){r=r+c;
i++;}else{if(k==quoi.length){r=r+par;
match=false;k=0;}i++;}}return r;}

function repl()
{
document.getElementById('file2').value = RC(document.getElementById('file2').value, "\\", "/");document.getElementById('file2').value = RC(document.getElementById('file2').value, " ", "%20");
}

Commentaire de lgh le 22/03/2009 08:11:40

Je viens de faire une petite correction. Néanmoins, le problème
soulevé ne vient pas du script en lui même mais de la prise en
charge du contenu de l'input de type file.
Je précise donc fonctionne sous IE. Merci pour la remarque!

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

ouverture fichier [ par mageali ] salut, est ce qu'il est possible en javascript d'ouvrir un fichier en lecture et ecriture en meme temps?mercimag une Fonction ouverture ecriture modification de Fichier/File [ par BBeppe ] Bonjour,cherche une function en Vb ou ASP ou Javascript pour ouvrir ecrire modifier des fichiers SUR DISQUES Recuperer les données d'un TEXTAREA pour Ouverture d'un fichier .txt [ par Atorina ] Bonjour,Je voudrais savoir s'il existe une fonction qui permet d'ouvrir un fichier ( .txt par exemple) pour y récupérer certaines informations que l'o Ouverture d'un fichier avec button [ par JMO ] &nbsp;Bonjour &#224; tousQuestion simple !!!:En vbs, je cr&#233;e un fichier .html dans lequel j'aimerais ajouter un buttonqui pointe sur un serveur/f ouverture fichier [ par theboubourse ] bonjour voila je souhaiterai ouvrir un fichier quelconque (.txt .xls .doc .jpg ...)mon fichier se trouve sur mon site et il doi s'afficher dans le nav ouverture fichier [ par theboubourse ] bonjour voila je souhaiterai ouvrir un fichier quelconque (.txt .xls .doc .jpg ...) mon fichier se trouve sur mon site et il doi s'afficher dans le na prob d'ouverture fichier [ par theboubourse ] bonjour voila je souhaiterai ouvrir un fichier quelconque (.txt .xls .doc .jpg ...) mon fichier se trouve sur mon site et il doi s'afficher dans le na forcer l'ouverture de la boite ENREGISTRER SOUS [ par jacquin21 ] Sur un lien charger de t&#233;l&#233;charger un fichier, certains navigateurs sachant interpr&#233;ter le type de fichier directement dans la page Web message de chargement a l'ouverture d'un fichier pdf [ par nickg ] bonjour j'ai un lien (image) qui lorsque je clic dessus renvoie vers l'ouverture d'un fichier pdf. Or ce fichier est lourd et prend du temps de charge ouverture de fichier excel en javascript [ par joan ] Bonjour,Je développe actuellement une application en ASP dans laquelle je dois ouvrir un fichier excel que je pourrais modifier et enregistrer sur le


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
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,749 sec (3)

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