5568 sujets
Sémantique web et HTML
bucheron a écrit :
je souhaiterais savoir si il est possible via un bouton de la page de reloader une iframe sans relaoder toute la page ?
Bonjour à toi aussi
Les membres du forum doivent deviner la page en question, le pourquoi de l'iframe, quel bouton etc. ?
Pour ta question je ne suis pas un spécialiste de l'iframe et du bouton mais çà doit être non la réponse.
Bonjour,
il est possible de reloader une iframe via un bouton d'une page.
Exemple :
test1.html (la page)
test2.html
@+
Modifié par videl (03 Aug 2006 - 07:28)
il est possible de reloader une iframe via un bouton d'une page.
Exemple :
test1.html (la page)
<html>
<body>
<button onclick="window.frames['moniframe'].location.reload();" name="reload">reload</button>
<br />
<iframe name="moniframe" id="moniframe" src="test2.html" style="width: 400px; height: 200px; border: 1px solid red;"></iframe>
</body>
</html>
test2.html
<html>
<head>
<script type="text/javascript">
function fctLoad(){
alert("loading...");
return true;
}
</script>
</head>
<body onload="fctLoad();">
test2 (ds iframe)
</body>
</html>
@+
Modifié par videl (03 Aug 2006 - 07:28)
Bonjour (re)
Avant de se précipiter sur la solution, encore faut-il savoir s'il s'agit de la bonne question.
C'était le sens du message d'Igor, ci-dessus.
Tu pars en effet a priori de l'idée qu'il te faut utiliser un élément <iframe>. Or, celui-ci n'est pas destiné à permettre ce type de comportement (recharger indépendamment de la page), et les "astuces" qui le permettent sont sources de problèmes d'accessibilité.
Plutôt que d'utiliser (mal) le (mauvais) outil, il serait préférable de réfléchir au choix d'un outil plus approprié. Selon ce que tu cherches à faire exactement et selon ton contenu précis, il pourra s'agir d'un frameset, d'un doigt d'AJAX, d'une solution uniquement côté serveur, etc.
C'est pourquoi nous aimerions te voir préciser ta demande
Avant de se précipiter sur la solution, encore faut-il savoir s'il s'agit de la bonne question.
C'était le sens du message d'Igor, ci-dessus.
Tu pars en effet a priori de l'idée qu'il te faut utiliser un élément <iframe>. Or, celui-ci n'est pas destiné à permettre ce type de comportement (recharger indépendamment de la page), et les "astuces" qui le permettent sont sources de problèmes d'accessibilité.
Plutôt que d'utiliser (mal) le (mauvais) outil, il serait préférable de réfléchir au choix d'un outil plus approprié. Selon ce que tu cherches à faire exactement et selon ton contenu précis, il pourra s'agir d'un frameset, d'un doigt d'AJAX, d'une solution uniquement côté serveur, etc.
C'est pourquoi nous aimerions te voir préciser ta demande
Laurent Denis a écrit :
Bonjour (re)
Avant de se précipiter sur la solution, encore faut-il savoir s'il s'agit de la bonne question.
C'était le sens du message d'Igor, ci-dessus.
Tu pars en effet a priori de l'idée qu'il te faut utiliser un élément <iframe>. Or, celui-ci n'est pas destiné à permettre ce type de comportement (recharger indépendamment de la page), et les "astuces" qui le permettent sont sources de problèmes d'accessibilité.
Plutôt que d'utiliser (mal) le (mauvais) outil, il serait préférable de réfléchir au choix d'un outil plus approprié. Selon ce que tu cherches à faire exactement et selon ton contenu précis, il pourra s'agir d'un frameset, d'un doigt d'AJAX, d'une solution uniquement côté serveur, etc.
C'est pourquoi nous aimerions te voir préciser ta demande
Parfois le bourrin a du bon tu sais...
SI tous les dev web devaient être 100% accessible et conforme aux standards, tu augmente de 35% les temps de développement et d'autant la facture au client...(je le sais j'ai fais les calculs)
Il suffit de trouver les bons compromis entre un peu de standard et un peu de crado...c'est la dure réalité des choses c'est tout
Modifié par chaps (03 Aug 2006 - 10:53)
Ce forum pose comme condition à la participation certaines exigences quant aux respect des standards.
Cela n'empêche aucune discussion (même si le sujet est un peu rebattu), mais cela exclut en revanche de venir simplement demander ou fournir une solution en écartant de cette manière les problèmes signalés.
Merci de vous en souvenir
Modifié par Laurent Denis (03 Aug 2006 - 10:58)
Cela n'empêche aucune discussion (même si le sujet est un peu rebattu), mais cela exclut en revanche de venir simplement demander ou fournir une solution en écartant de cette manière les problèmes signalés.
Merci de vous en souvenir
Modifié par Laurent Denis (03 Aug 2006 - 10:58)
Laurent Denis a écrit :
Ce forum pose comme condition à la participation certaines exigences quant aux respect des standards.
Cela n'empêche aucune discussion (même si le sujet est un peu rebattu), mais cela exclut en revanche de venir simplement demander ou fournir une solution en écartant de cette manière les problèmes signalés.
Merci de vous en souvenir
je te confronte simplement à la réalité c'est tout, j'avais bien compris que vous êtes des 'jusqu'auboutiste' des standards.
chaps a écrit :
je te confronte simplement à la réalité c'est tout, j'avais bien compris que vous êtes des 'jusqu'auboutiste' des standards.
Bonjour chaps
Nous ne sommes pas des 'jusqu'auboutiste'. Ce que veut dire Laurent, si vous voulez bien vous donner la peine de lire ses propos, c'est qu'au delà des différentes méthodes qui existent pour parvenir à un résultat, autant choisir la méthode qui sera la plus propre.
Parce que la méthode la plus propre sera la plus rentable, contrairement à ce que tu penses. Rentable pour le client parce que ses données seront accessibles à un maximum de clients potentiels. Rentable pour le développeur qui aura en général moins de problème de maintenance des pages, etc...
Ce forum est dédié aux standards du Web, si ça ne te convient pas, il existe certainement ailleurs d'autres forums...
Merci, à l'avenir, de garder ce genre de réflexion pour toi.
Modifié par dominique (03 Aug 2006 - 11:44)