Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/07/2009, 14:39
dscafati
(Desactivado)
 
Fecha de Ingreso: julio-2009
Mensajes: 174
Antigüedad: 14 años, 10 meses
Puntos: 3
De acuerdo como modifico esto para...

hola, tengo esto
Código:
function inslink(){
var input = document.form1.contenido;
if(typeof document.selection != 'undefined' && document.selection) {
	var str = document.selection.createRange().text;
	input.focus();
	var my_link = prompt("Enter URL:","http://");
	if (my_link != null) {
		if(str.length==0){
			str=my_link;
		}
		var sel = document.selection.createRange();
		sel.text = "" + str + "";
		sel.select();
	}
	return;
}else if(typeof input.selectionStart != 'undefined'){
	var start = input.selectionStart;
	var end = input.selectionEnd;
	var insText = input.value.substring(start, end);
	var my_link = prompt("Enter URL:","http://");
	if (my_link != null) {
		if(insText.length==0){
			insText=my_link;
		}
		input.value = input.value.substr(0, start) +"" + insText + ""+ input.value.substr(end);
		input.focus();
		input.setSelectionRange(start+11+my_link.length+insText.length+4,start+11+my_link.length+insText.length+4);
	}
	return;
}else{
	var my_link = prompt("Ingresar URL:","http://");
	var my_text = prompt("Ingresar el texto del link:","");
	input.value+=" " + my_text + "";
	return;
}

quiero hacer que cuando lo seleccionado sea una url, me escriba [url] y no [url=*****]