Insertion d'un script dans un popup
Fermé
Linnoa
Messages postés
6
Date d'inscription
jeudi 16 juin 2011
Statut
Membre
Dernière intervention
16 juin 2011
-
16 juin 2011 à 14:45
wolves'sbrother Messages postés 218 Date d'inscription samedi 7 février 2009 Statut Membre Dernière intervention 13 juillet 2011 - 17 juin 2011 à 10:45
wolves'sbrother Messages postés 218 Date d'inscription samedi 7 février 2009 Statut Membre Dernière intervention 13 juillet 2011 - 17 juin 2011 à 10:45
A voir également:
- Insertion d'un script dans un popup
- Script vidéo youtube - Guide
- Insertion liste déroulante excel - Guide
- Insertion signature word - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
10 réponses
wolves'sbrother
Messages postés
218
Date d'inscription
samedi 7 février 2009
Statut
Membre
Dernière intervention
13 juillet 2011
34
16 juin 2011 à 14:56
16 juin 2011 à 14:56
Salut,
Je ne pense pas que ce soit possible si tu utilise window.open(url..) pour ouvrir le popup.
Il est censé faire quoi ton script?
Je ne pense pas que ce soit possible si tu utilise window.open(url..) pour ouvrir le popup.
Il est censé faire quoi ton script?
Linnoa
Messages postés
6
Date d'inscription
jeudi 16 juin 2011
Statut
Membre
Dernière intervention
16 juin 2011
16 juin 2011 à 15:05
16 juin 2011 à 15:05
Bah mon script permet de naviguer dans une page html comme dans un éditeur de documents structurés en fait j'ai une page centrale où je récupère une url et je dois transformer à-la-volée la pages HTML pour naviguer comme dans un éditeur de documents structurés
c'est une projet que je dois faire dans le cadre de mon M1, je met un lien au cas où j'ai pas été très clair :
http://www.phmartin.info/studentProjects/jsSD/
c'est une projet que je dois faire dans le cadre de mon M1, je met un lien au cas où j'ai pas été très clair :
http://www.phmartin.info/studentProjects/jsSD/
wolves'sbrother
Messages postés
218
Date d'inscription
samedi 7 février 2009
Statut
Membre
Dernière intervention
13 juillet 2011
34
16 juin 2011 à 15:36
16 juin 2011 à 15:36
Je pense que tu devrais créer une page intermédiaire qui vas charger l'adresse de l'url et à laquelle tu inclut ton script, et tu affiche cette page dans un popup.
Linnoa
Messages postés
6
Date d'inscription
jeudi 16 juin 2011
Statut
Membre
Dernière intervention
16 juin 2011
16 juin 2011 à 15:42
16 juin 2011 à 15:42
Je pense aussi faire quelque chose dans ce genre, mais je dois intégrer mon javascript en utilisant le DOM (Document Object Model) mais je ne maîtrise pas encore très bien cette structure.
Merci en tout cas pour tes réponses :)
Merci en tout cas pour tes réponses :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
wolves'sbrother
Messages postés
218
Date d'inscription
samedi 7 février 2009
Statut
Membre
Dernière intervention
13 juillet 2011
34
16 juin 2011 à 15:44
16 juin 2011 à 15:44
2 ri1 et si t'as besoin d'aide avec le DOM, n'hésites pas à me le demander.
ciao
ciao
Linnoa
Messages postés
6
Date d'inscription
jeudi 16 juin 2011
Statut
Membre
Dernière intervention
16 juin 2011
Modifié par Linnoa le 16/06/2011 à 15:51
Modifié par Linnoa le 16/06/2011 à 15:51
Le plus simple c'est d'intégrer je pense dans le head ma balise <script type="text/javascript" src="test.js"></script>, tu pourrais me dire comment accéder à la balise head et ajouter cette balise à l'intérieur du <head> (en utilisant le DOM bien évidemment^^).
wolves'sbrother
Messages postés
218
Date d'inscription
samedi 7 février 2009
Statut
Membre
Dernière intervention
13 juillet 2011
34
16 juin 2011 à 16:35
16 juin 2011 à 16:35
la manière la plus facile c'est d'utiliser jquery.
Pour ajouter une balise script :
Ou :
Comment tu compte faire pour récupérer le code source d'une url?
Pour ajouter une balise script :
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("head").append("<script type="text/javascript" src="test.js"></script>"); }); </script>
Ou :
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ var scr = new Element('script'); scr.setAttribute('type', "text/javascript"); scr.setAttribute('src', "test.js"); $("head").append(scr); }); </script>
Comment tu compte faire pour récupérer le code source d'une url?
Linnoa
Messages postés
6
Date d'inscription
jeudi 16 juin 2011
Statut
Membre
Dernière intervention
16 juin 2011
Modifié par Linnoa le 16/06/2011 à 16:56
Modifié par Linnoa le 16/06/2011 à 16:56
A la base je comptais faire comme ceci:
function popup(){
var addressStr= document.myForm.url.value; // Ici je récup l'url dans mon form
var win= window.open(addressStr,'Page HTML transformé');
}
et après faire quelque chose du genre win.document.onload = la fonction que je veux exécuter dans le popup.
function popup(){
var addressStr= document.myForm.url.value; // Ici je récup l'url dans mon form
var win= window.open(addressStr,'Page HTML transformé');
}
et après faire quelque chose du genre win.document.onload = la fonction que je veux exécuter dans le popup.
Linnoa
Messages postés
6
Date d'inscription
jeudi 16 juin 2011
Statut
Membre
Dernière intervention
16 juin 2011
Modifié par Linnoa le 17/06/2011 à 20:17
Modifié par Linnoa le 17/06/2011 à 20:17
Ne trouvez pas bizarre si je ne répond pas ce soir, la fac ferme et je n'ai pas le net chez moi donc si vous me posez des question j'y répondrai demain.
Bonne soirée à tous.
Bonne soirée à tous.
wolves'sbrother
Messages postés
218
Date d'inscription
samedi 7 février 2009
Statut
Membre
Dernière intervention
13 juillet 2011
34
17 juin 2011 à 10:45
17 juin 2011 à 10:45
Si la page que t'as charger dans le popup est sur le même domaine que ton serveur, ça vas marcher , mais si c'est une page distante tu aura un message genre ('accès refusé') donc tu pourra rien modifié, c'est un question de sécurité.