ayuda con javascript

Iniciado por Software Download, 25 Diciembre 2011, 20:25 PM

0 Miembros y 1 Visitante están viendo este tema.

Software Download

Hola

me surge un nuevo problema... espero me puedan ayudar la cosa esque el codigo que les voy a presentar me sirve en firefox pero en internet explorer no entoncs necesito que me ayudan donde radica el problema porfavor

el codigo es este

<script>
function img()
{ var iniciar = "[img]";
  var url = prompt("Agrega la URL de tu imagen que deseas Agregar","http://");
  var finalizar = "[/img]";
  post.value += iniciar+url+finalizar;
}
function url()
{ var iniciar = "[url]";
  var url = prompt("Agrega la URL del sitio web que deseas agregar","http://");
  var finalizar = "[/url]";
  post.value += iniciar+url+finalizar;
}
</script>
Contenido: <input type="button" onClick="img()" value="Imagen"><input type="button" onClick="url()" value="Link">
<textarea id="post" style="height:500;width:100%; background-color:#333333; color:white" type="text" name="post"></textarea>


gracias de antemano

Dusk

encontré este código en google espero te ayude..


es para un editor de bbcode?

Código (javascript) [Seleccionar]
function doURL(obj)
{
var sel;
textarea = document.getElementById(obj);
var url = prompt('Enter the URL:','http://');
var scrollTop = textarea.scrollTop;
var scrollLeft = textarea.scrollLeft;

if (url != '' && url != null) {

if (document.selection)
{
textarea.focus();
var sel = document.selection.createRange();

if(sel.text==""){
sel.text = '<a href="' + url + '">' + url + '</a>';
} else {
sel.text = '<a href="' + url + '">' + sel.text + '</a>';
}
//alert(sel.text);

}
   else
    {
var len = textarea.value.length;
    var start = textarea.selectionStart;
var end = textarea.selectionEnd;

var sel = textarea.value.substring(start, end);

if(sel==""){
sel=url;
} else
{
        var sel = textarea.value.substring(start, end);
}
    //alert(sel);


var rep = '<a href="' + url + '">' + sel + '</a>';;
        textarea.value =  textarea.value.substring(0,start) + rep + textarea.value.substring(end,len);
textarea.scrollTop = scrollTop;
textarea.scrollLeft = scrollLeft;
}
}


}



fuente: http://www.corpocrat.com

Software Download