Jump to content


carneiro

Member Since 17/08/2004
Offline Last Active 15/05/2007, 15:26
-----

Posts I've Made

In Topic: Inserir Algo No Texto Selecionado Quando Clicar Em Botão

12/03/2007, 10:45

Consegui resolver ele aqui..

1º Criei uma funcao para guardar o id do campo que obeteve o ultimo focus
function setIdCampo(id)

2º No campo eu inclui o onblur para esta funcao, entao qdo eu chamar a funcao para incluir o estilo
ele vai incluir no ultimo id que foi enviado no setIdCampo.

<input name="est_dsc" size="96" [b]onblur="setIdCampo(this.id)"[/b] id="est_dsc" value="" type="text"><br>
<input name="nome" size="96" [b]onblur="setIdCampo(this.id)"[/b] id="nome" value="" type="text"><br>


var IDCAMPO;
function setIdCampo(id){
	IDCAMPO = id;
}

function fstilos(tagIni,tagEnd){
	
	//Internet Explorer
	if(document.selection) {
	// use document.selection
	   var selectedText = document.selection.createRange().text;
	   if (selectedText != "") {
		   var newText = tagIni + selectedText + tagEnd;
		   document.selection.createRange().text = newText;
	   } 	
	
	// Firefox 
	}else if(window.getSelection){
		
	alert(IDCAMPO);
	var selLength = $(IDCAMPO).textLength;
	var selStart = $(IDCAMPO).selectionStart;
	var selEnd = $(IDCAMPO).selectionEnd;
	if (selEnd==1 || selEnd==2) selEnd=selLength;
	var s1 = ($(IDCAMPO).value).substring(0,selStart);
	var s2 = ($(IDCAMPO).value).substring(selStart, selEnd)
	var s3 = ($(IDCAMPO).value).substring(selEnd, selLength);
	  $(IDCAMPO).value = s1 + tagIni + s2 + tagEnd + s3;		

	}
}

Aqui ta funcionando Legal..
Qualquer coisa soh postar ai :)

In Topic: Mostrar/esconder Div

22/01/2007, 11:18

Acontece que o IE é muito chato ehehhee
se vc esquecer de fechar uma aspas ele ja nao funciona, o FireFox é mais inteligente =)

Nesse caso o PHP nao ta escrevendo as " onde tem \" ?? É isso?






Acontece que o IE é muito chato ehehhee
se vc esquecer de fechar uma aspas ele ja nao funciona, o FireFox é mais inteligente =)

Nesse caso o PHP nao ta escrevendo as " onde tem \" ?? É isso?

In Topic: Área De Transferencia Em Java-script

16/01/2007, 08:47

É o metodo createTextRange(), só funciona no IE..
E pra variar ele tem uma falha **
(http://www.totalsecu...=Print&sid=2533)
Não achei uma funcao que faça isso para o FF



** IE sux

In Topic: Mudar Divs De Lugares

12/01/2007, 20:30

Ele deve inverter o conteudo das duas div..
tipo
div_temp = div_1
div_1 = div_2
div_2 = div_temp

nao deve ser mto dificil de implementar

In Topic: Mudar Dimensao Menu

12/01/2007, 17:59

Tenta por width:460px; no #divMenu tambem

IPB Skin By Virteq