Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/05/2013, 09:55
Avatar de alberto510a
alberto510a
 
Fecha de Ingreso: abril-2013
Mensajes: 351
Antigüedad: 11 años
Puntos: 35
Respuesta: Nueva ventana onclick, no quiero pestaña

A ver, antes estaba un poco dormido disculpa, te pongo un ejemplo y te explico:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function funcion(){
  3. var pagina_spam = 'http://www.google.es';
  4. document.getElementsByTagName('body')[0].innerHTML += "<a target='_blank' id='spam' onclick='this.style.display=\"none\";' href='"+pagina_spam+"' style='display:block; width:99%; height:99%; position:fixed;top:0px;left:0px;cursor:default;z-index:999'>a</a>";
  5. }
  6. </script>
  7. <button onclick="funcion();">funcion</button>

Lo que tu pasas por innerHTML es una cadena de caracteres y si le quieres incluir una variable no debes olvidar que tienes que partirla por eso lo que yo hago es poner "..."+var+"..." y así funciona perfectamente.

Saludos.