Insertion d'un script dans un popup
Linnoa
Messages postés
6
Statut
Membre
-
wolves'sbrother Messages postés 256 Statut Membre -
wolves'sbrother Messages postés 256 Statut Membre -
Bonjour à tous.
J'ai un petit soucis.
J'explique mon problème, j'ai une page html avec un formulaire et dans ce formulaire il y a un input où je rentre une url quelconque, avec javascript je récupère l'url et j'ouvre un popup avec l'adresse récupérée et ce que j'aimerais faire c'est insérer un script <script type="text/javascript" src="monJavascript.js"></script> et qu'il s'exécute dans le popup.
Je vous souhaite une bonne journée et je reste disponible si vous avez des questions.
J'ai un petit soucis.
J'explique mon problème, j'ai une page html avec un formulaire et dans ce formulaire il y a un input où je rentre une url quelconque, avec javascript je récupère l'url et j'ouvre un popup avec l'adresse récupérée et ce que j'aimerais faire c'est insérer un script <script type="text/javascript" src="monJavascript.js"></script> et qu'il s'exécute dans le popup.
Je vous souhaite une bonne journée et je reste disponible si vous avez des questions.
A voir également:
- Insertion d'un script dans un popup
- Touche insertion clavier - Guide
- Script vidéo youtube - Guide
- Insertion video powerpoint - Guide
- Fake mcafee popup - Accueil - Piratage
- Insertion sommaire word - Guide
10 réponses
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?
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/
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.
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
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^^).
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?
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.