Donc j'ai iframe et je télécharge des fichiers à travers elle, alors ma question est de savoir comment puis-je l'arrêter au milieu du chargement? J'ai essayé de changer src avec la fonction de jquery attr()
mais je n'ai pas fait tout bon, je pense enlever l'iframe entier avec js
mais cela me créerait d'autres problèmes et je ne suis même pas sûr si cela fonctionnerait. Alors y a-t-il d'autres façons de le faire?Arrêtez iframe de chargement
Ma prochaine question serait, est-il possible de cacher les indicateurs de chargement afin de ne pas confondre les utilisateurs que la page est en train de charger ou quelque chose.
Les réponses comme vous devriez utiliser le flash ou d'autres choses ne seront pas acceptées j'ai déjà fait tout avec iframe j'ai juste besoin de faire ces 2 choses.
Voici mon code iframe:
<iframe onload="file_uploaded()" class="iframe" src="user/upload_image/" name="iframeTarget" ></iframe>
Avez-vous essayé de changer le src en utilisant' docu ment.location'? –
@michielvoo pouvez-vous être plus précis, j'ai essayé de le faire comme ceci 'document.getElementById ('myId'). Location =" # "' ofc j'ai donné mon id iframe 'myId' mais cela n'a pas fonctionné – Linas
Cela devrait être 'document.getElementById ('myId'). Document.location'. Et je ne pense pas que "" # "fonctionnera. Vous devrez naviguer vers un autre emplacement pour annuler l'opération à l'intérieur de l'iframe, mais '#' est juste une ancre sans nom dans la page en cours. Mais dans l'ensemble, vous feriez mieux d'utiliser la réponse donnée ci-dessous par Rick Kuipers. –