Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2014, 09:35
Anarko
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 3 meses
Puntos: 22
¿cómo adicionar TAGS en un newcontent.appendChild(document.createTextNode('') ) ??

Hola.

Quiero colocar un DIV en una web y que sea 100% controlado demanera remota.
Es decir, colores, fondo contenido, estilos...

[Web A] incluye un DIV en su DOM el cuál es leido desde [Web B]

Algo similar o de hecho idéntico a lo que hace GOOGLE ADDS, solo que las ADDS de google son imágenes...

Bueno,
buscando llegué aquí:

http://www.sitepoint.com/insert-in-p...documentwrite/

y me vá de maravilla.

Sólo tengo 2 problemas:
Código:
var newcontent = document.createElement('div');
newcontent.id = 'syndicated-content';
newcontent.style = 'border:2px solid #eddc03;position:fixed;background:#dd292a;padding:1em;';
newcontent.appendChild(document.createTextNode('Here is some syndicated content<br />Ups!'));
var scr = document.getElementById('syndication');
scr.parentNode.insertBefore(newcontent, scr);
Cómo puedes ver ése código vá muy bién, al llamarlo desde una página externa con la línea
Código:
<script type="text/javascript" id="syndication" src="syndication.php"></script>
pero ignora los TAGS.

Pueden indicarme cómo agregar otros tags como por ejemplo STRONG, BR, HR, etc...

El segundo problema es que quiero que el DIV diseñado para cliente1.com solo pueda ser abierto desde ESA WEB y no desde otra.

Creo que éso se hace con PHP, pero aún no detecto cómo.

Gracias