bonjour,
comment pourrai-je inclure dans ma page html un autre page par en utilisant son chemin absolu
bonjour,
comment pourrai-je inclure dans ma page html un autre page par en utilisant son chemin absolu
As-tu regardé du côté de la balise iframe ?
oui j'ai fait
mais ça n'a pas fonctionné
Code : Sélectionner tout - Visualiser dans une fenêtre à part <iframe src='file:///C:/dev/jboss-4.2.2.GA/bin/pag.html'> </iframe>
Tu ne peux pas inclure un fichier local ... Mets ton fichier sur ton serveur, l'URL doit commencer par http.
merci infiniment Bisûnûrs, tu m'as vraiment donné de l'espoir
j'utilise un serveur jboss, ou alors je dois mettre mon fichier html et comment je dois l'appeler depuis le iframe.
merci infiniment
ok, je vais reformulé mon question,
ou je doit mettre ce fichier (A.html) que je vais inclure ?
et qu'elle est le syntaxe que je dois utilisé pour l'afficher?
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part <iframe src='http:///C:/dev/jboss-4.2.2.GA/bin/pag.html'> </iframe>
Tu ne dois pas avoir de lettre de lecteur dans l'URL !
Ton fichier doit être disponible en HTTP (sais-tu au moins ce que c'est ?) !
Par exemple (/!\ ceci est un exemple /!\) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <iframe src='http://www.ton-site.com/ta-page.html'></iframe>
mon problème est que dans mon projet je génère dynamiquement un fichier html et celui ci est générer ailleurs et non pas dans mon projet alors je ne peux pas le trouver sous le dossier projet de mon application, en plus j'utilise jboss qui nécessite un fichier .war ou .ear pour le déploiement alors je ne peux pas ajouter je fichier a ce fichier .war ou .ear
Dans ce cas-là ça n'a rien à voir avec du HTML. Ici on parle de HTML, donc dans 95% des cas de protocole HTTP. Si tes pages ne sont pas disponibles par ce protocole ça ne touche plus ce domaine de compétence.
mais si, mon application est accessible par le protocole http voici un exemple d'accès a mon application :
http://localhost:8080/virement_elect.../paiement.seam
Moi, pour faire des include, j'utilise l'instruction php readfile (par contre, le fichier est forcément sur le même serveur que la page de code). Sinon, le lien donné (en "localhost:8080...") ne marche pas. D'ailleurs, le "localhost" du lien est fortement louche (à mon avis, le lien ne marche que sur ton PC).
ou alors, définir un alias dans le conf du serveur apache qui pointe sur le répertoire où se trouve le dit fichier et donc après reste plus qu'a utiliser le nom de l'alias dans l'url ce qui éviteras le c:.... cependant si c'est une appli web accessible depuis l'extérieur ce système n'est pas terrible niveau sécurité.
Ah non, en local c'est le contraire des \ et non pas des /
donc
Voila
Code : Sélectionner tout - Visualiser dans une fenêtre à part <iframe src='c:\dev\jboss-4.2.2.GA\bin\pag.html'> </iframe>
votre solution génère une erreur (protocol inconnu)
Alors ton contexte est mal défini,
car moi, ici chez moi , avec XPPro sur quatre micros ça marche,
mais tu as bien respecté MA syntaxe ? par exemple il y a un disque virtuel pour chaque micro ?
Arhhhhh OK j'avais mal analysé un serveur jboss alors désolé
Mais les autres machines qui appellent ce sont des quoi ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager