[Nodes] Insertion d'un div ayant un contenu distant
Beau titre hein ? :) J'ai du beaucoup pensé pour le trouver ...
Bref, et bonjour tout d'abord.
Je me retrouve face a un probleme dans l'une de mes conceptions de pages web, je vais vous l'exposer.
Je possede trois fichiers:
Tout d'abord, test.html:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<html>
<head>
<script type="text/javascript" src="test.js"></script>
</head>
<body>
<div onclick="adddiv(this);">
Ajouter un div
</div>
</body>
</html> |
Cette page est donc on ne peut plus simple.
Voila l'architecture:
Code:
1 2 3 4 5 6 7
|
+ HTML
-+ HEAD
--+SCRIPT
-+BODY
--+DIV
---+#TEXT |
Mon but est de rajouter, lorsqu'on clique sur le texte, un div apres tout ceci, de sorte a ce que l'on ait
Code:
1 2 3 4 5 6
|
-+BODY
--+DIV
---+#TEXT
--+DIV
---+ BLABLA |
Sauf que ce Blabla, il est contenu dans une autre page, s'appellant test.inc, nous allons prendre par exemple:
J'inclus le code que j'ai utilisé:
Code:
1 2 3 4 5 6 7
|
function adddiv(div) {
var maindiv = clean(div.parentNode);
var nouveau = document.createElement('DIV');
nouveau.location = 'test.inc';
maindiv.appendChild(nouveau);
} |
Ou la fonction clean est celle trouvée sur developpez.com pour faire des choses propres avec les nodes.
Sauf que vous vous en doutez, nouveau.location existe pas.
Quelqu'un aurait il une idee pour pouvoir effectuer ce que je veux?
Et me demander ce que vous avez pas compris ;)
Merci d'avance