(Solucionado) Problema con el boton spoiler

Esta es una discusión para el tema (Solucionado) Problema con el boton spoiler en el foro vBulletin 3 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Bueno hace poco agregue el boton spoiler a mi gama de bb codes de mi foro, pero ahora que lo hemos estado utilizando surge un problema. Que si lo utilizamos 2 veces o más en ...
Página:


Resultados 1 al 6 de 6

Temas similares

  1. Imagen en boton SPOILER Respuestas: 10
    Por zEnK en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  2. Por Maurii20 en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  3. Por YuKuSaN en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  4. Por Ju4n1 en el foro Archivos de vBulletin 3.0 - 3.7
  5. Proble con Hide Respuestas: 1
    Por X-Black en el foro Soporte para Productos/Plugins
  1. #1
    Miembro especial Miembro de plata Array Avatar de YuKuSaN
    Fecha de ingreso
    17 may, 08
    Mensajes
    81
    Gustado
    0 Veces
    Me Gustan
    0 Veces

    Predeterminado (Solucionado) Problema con el boton spoiler

    Bueno hace poco agregue el boton spoiler a mi gama de bb codes de mi foro, pero ahora que lo hemos estado utilizando surge un problema. Que si lo utilizamos 2 veces o más en un solo post, la segunda imagen o consiguientes no se ven, solo la del primer codigo.

    Ejemplo:




    este code estoy usando:

    Código PHP:
    <div class="pre-spoiler">
        <
    span style="float:left; padding-top: 2px;"></span> <input type="button" value="Ver" style="width:80px;font-size:10px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'Ocultar'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.value = 'ver';}">
        </
    div>
        <
    div>
            <
    div class="spoiler" style="display: none;">{param}</div>
        </
    div>
    </
    div
    Última edición por YuKuSaN; 22/09/2009 a las 13:37

  2. #2
    Miembro especial Miembro de diamante Array
    Fecha de ingreso
    11 oct, 05
    Ubicación
    En el limbo
    Mensajes
    4,522
    Gustado
    22 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Problema con el boton spoiler

    Creo que el problema es que te sobra el ultimo </div>

    Quítalo y prueba!!!

  3. #3
    Miembro especial Miembro de plata Array Avatar de YuKuSaN
    Fecha de ingreso
    17 may, 08
    Mensajes
    81
    Gustado
    0 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Problema con el boton spoiler

    ya lo probe y lo único que pasa es que en vez de que los botones digan:
    ver


    ocultar

    ahora dicen:

    ver

    ver

    Pero solo me deja ver una imagen, no las 2

  4. #4
    Miembro especial Miembro de diamante Array
    Fecha de ingreso
    11 oct, 05
    Ubicación
    En el limbo
    Mensajes
    4,522
    Gustado
    22 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Problema con el boton spoiler

    ¿El código es exactamente el que has puesto arriba?

    Yo lo he probado y funciona perfectamente, le ponga dos, tres o mas spolier en un mensaje.

    Prueba este otro código:
    <div style="margin:0px 0px 0px 0px">
    <div class="smallfont" style="margin-bottom:0px">
    <input type="button" value="Verr" style="width:75px;font-size:10px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName(' div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('d iv')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'Ocultar'; } else { this.parentNode.parentNode.getElementsByTagName('d iv')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Ver'; }">
    </div>
    <div style="margin: 0px; padding: 0px; border: 0px inset;">
    <div style="display: none;">
    {param}
    </div>
    </div>

  5. #5
    Miembro Array
    Fecha de ingreso
    28 sep, 08
    Mensajes
    9
    Gustado
    0 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Problema con el boton spoiler

    Si no te funciona ese puedes probar este:

    Código PHP:
    div>
     <
    div class="pre-spoiler">
     <
    span style="float:left; padding-top: 2px;"></span> <input type="button" value="Ver contenido Oculto" style="width:280px;font-size:15px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'Ocultar'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.value = 'ver';}">
     </
    div>
     <
    div>
      <
    div class="spoiler" style="display: none;">{param}</div>
     </
    div>
    </
    div

  6. #6
    Miembro especial Miembro de plata Array Avatar de YuKuSaN
    Fecha de ingreso
    17 may, 08
    Mensajes
    81
    Gustado
    0 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Problema con el boton spoiler

    gracis por el nuevo codigo mcloud pero no me funciono, aunque el de isaacrv me funciono a la perfección, muchas gracias a ambos