Ver Mensaje Individual
  #15 (permalink)  
Antiguo 06/08/2007, 16:30
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Re: Problemas con bbcode en textarea

Hola Adler.

Gracias por compartir el código.

No me ha funcionado, pero me temo que lo publicaste mal, ya que por esta linea hay algo raro, algo comentado que no debiera o al revés:
Código PHP:
var abre "[list=1]\n"; var cierra "[/LIST=]"txtarea.value s1 abre cierra s3; for (i=0i<=opcion.lengthi++) { opcion[i]=prompt("Ingresa los elementos de la lista de uno en uno",""); if ((opcion[i]== null) || (opcion[i]== "undefined") || (opcion[i] == "") || (opcion[i] ==' ')) { var Cursor s1.length abre.length suma cierra.length; return(Cursor); } txtarea.value s1 abre; for (j=0j<=ij++) { txtarea.value += "[*]" opcion[j] + "\n"; } txtarea.value += cierra s3suma += (opcion[i].length+4); } } } //Lista Desordenada function listades () { var txtarea = document.getElementById("firma"); var opcion= new Array(); var i,j var suma = 0 if ((clientVer >= 4) && is_ie && is_win) { var theSelection = document.selection.createRange().text; if (document.selection) { if (!theSelection) { txtarea.focus(); var Sel = document.selection.createRange (); var PosSel1 = Sel.moveStart ('character', -txtarea.value.length); var SelLargo = txtarea.value.length; // La linea siguiente es necesaria por que -- y -- da un valor negativo var ValorPositivo = PosSel1 + SelLargo + 1 var SelEmpz = SelLargo - ValorPositivo var PosSel2 = Sel.moveStart ('character', -txtarea.value.length); var SelFin = SelLargo - PosSel2 var s1 = (txtarea.value).substring(0,SelEmpz); var s2 = (txtarea.value).substring(SelEmpz,SelFin); //var s3 = (txtarea.value).substring(selFin, selLargo); var abre = " 
n"; 
Un saludo.