Ir para conteúdo
Fórum Script Brasil

olimpia

Membros
  • Total de itens

    354
  • Registro em

  • Última visita

Tudo que olimpia postou

  1. pode tentar assim <body onselectstart="return false"> mas so funciona no IE....
  2. hicarocastro vou ficar devendo esta pra você... você tentou peguntar isto no forum de Html?
  3. tente fazer um link assim no frame1 <a href="pagina.htm" target="principal">link</a> onde o nome target é o mesmo que esta definido do frame2
  4. estou usando o seguinte script para atribuir código a um evento de um objeto var obj = document.getElementById("btn01"); var fn = "Excluir"; addEvent(obj,"click", fn); function addEvent(obj, evType, fn){ if (obj.addEventListener) obj.addEventListener(evType, fn, true) If (obj.attachEvent) obj.attachEvent("on"+evType, fn) } fazendo isto, quando é disparado o evento de click do btn01 a fuction "Excluir" e executada Ou seja, eu não preciso digitar o script junto ao html. Mas a function Excluir precisa receber um paramentro, tentei fazer assim var obj = document.getElementById("btn01"); var fn = "Excluir(3)"; addEvent(obj,"click", fn); Mas não da certo, como deveria ficar o script?
  5. você tem uma pagina com dois Frames e quer abrir uma pagina em cada um deste frame? Ser for isto você pode fazer assim <frameset cols="130,*"> <frame name="conteudo" target="principal" src="menu.htm" scrolling="no" style="word-spacing: 0; margin-top: 0; margin-bottom: 0"> <frame name="principal" scrolling="auto" src="principal.htm" target="principal"> </frameset>
  6. olimpia

    Inpressão

    beleza, mas aqui não deu certo não Eu resolvida seguinte forma, coloquei dois botões, Modo Grafico e Modo Texto, se for selecionado Texto eu so imprimo se a printer for matricial valeu......
  7. valeu Renan, era iso que eu queria , agora preciso fazer de uma forma que clicando novamente no botão Ok , seja mostrado o proximo valor encontrado Mas o problema e que o botão Ok esta no inicio da pagina, estava com ideia de fazer dois div, onde no 1º ficaria o campos e o botão para localizar e no segundo os texto Na realidade esta busca sera feita em uma deterninada coluna da tabela, onde o usuario escolhera atraves de um select, então no 1º div ficara o campo pesquisa, o select com o nome das colunas e o botão OK Mas como criar uma barra de rolagem no segundo div onde ficara a tabela?
  8. achei este exemplo que muda a cor do texto que estou localizando <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title></title> <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1"> <meta name="ProgId" content="VisualStudio.HTML"> <meta name="Originator" content="Microsoft Visual Studio .NET 7.1"> <style> b{background:yellow} </style> <script> function realce(){ palavra=document.forms[0].palavra.value document.forms[0].palavra.value="" document.forms[0].palavra.focus() cont=document.getElementById("conteudo") html=cont.innerHTML html=html.replace(/<\/?b>/gi,"") if(palavra!="") html=eval("html.replace(/("+palavra+")/gi,'<B>$1</B>')") cont.innerHTML=html } </script> </head> <body> <H1>Exemplo 10</H1> <FORM id="Form1" onsubmit="return false"> Insira a palavra a realçar:<BR> <INPUT id="Text1" type="text" value="tableless" name="palavra"><INPUT id="Button1" onclick="realce()" type="button" value="OK" name="Button1"> </FORM> <DIV id="conteudo"> O Caminho Suave para o Tableless A maior parte dos desenvolvedores web, designers ou programadores, começaram antes do surgimento dos movimentos em prol dos <A title="Web Standards Project" href="http://www.webstandards.org/">padrões web</A>, usando tabelas para montar layouts em editores <ACRONYM title="What You See Is What You Get, Editores Visuais">WYSIWYG</ACRONYM>, e ainda hoje este método é usado na maioria dos projetos de internet. Logo, é natural que muita gente, ao começar a entender o valor dos <A title="Web Standards Project" href="http://www.webstandards.org/"> padrões</A>, se pergunte como migrar do desenvolvimento "tradicional" para o desenvolvimento de código semanticamente coerente.</P> <P>É um caminho muito duro o que separa o desenvolvedor acostumado a editores visuais do desenvolvimento de código coerente. E é muito comum que o designer desista após uma primeira tentativa frustrada de desenvolver um website tableless, com layout <A title="Cascading Style Sheets" href="http://www.w3.org/Style/CSS/"> CSS</A> e <A title="Extensible HyperText Markup Language" href="http://www.w3schools.com/xhtml/"> XHTML</A> <A title="W3C MarkUp Validation Service" href="http://validator.w3.org/"> validado</A>.</P> <P>Por isso gostaria de propor um caminho gradual, mais suave, para aqueles que querem se aventurar pela primeira vez pelos <A title="Web Standards Project" href="http://www.webstandards.org/"> padrões web</A>. O princípio desse método é da recompensa. Você pode obter um grande benefício aproximando seu código dos <A title="Web Standards Project" href="http://www.webstandards.org/"> padrões web</A>, mesmo que não faça tudo de uma vez. Quero mostrar como você pode começar, e obter benefícios imediatos.</P> <H2>Limpe seu HTML</H2> <P>A minha primeira recomendação é que você estude <A title="Cascading Style Sheets" href="http://www.w3.org/Style/CSS/"> CSS</A>. Comece pela formatação básica de fonte, cor e tamanho. Isso vai te garantir código menor e produtividade maior com pouquíssimo esforço.</P> <P>Assim, ao criar um item de menu, você vai evitar códigos como este:</P> <PRE> &lt;a href="parceiros.asp"&gt;&lt;font face="Arial, Helvetica, Sans-serif" size="2" color="#FF3300"&gt;&lt;b&gt;Parceiros&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; </PRE> <P>Colocando no lugar:</P> <PRE>&lt;a href="parceiros.asp" class="menu"&gt;Parceiros&lt;/a&gt;</PRE> <P>Tendo no <A title="Cascading Style Sheets" href="http://www.w3.org/Style/CSS/">CSS</A>:</P> <PRE> </PRE> </DIV> </body> </html> Mas se tenho uma tela com barra de rolagem e o texto que pedi para localizar não estiver na area visivel do browser, ou seja, a cor do texto será alterada mas ele não estara visivel para o usuario Como faço para movimentar a barra de rolagem para que o texto fica visivel para o usuario?
  9. olimpia

    Inpressão

    Mas se a printer fro uma deskjet não da certo ,estou usando a HP 720c Tipo, se a impressora que for uma epson lx-810 ou lx-300, da certo... Tem como saber o tipo da impressora, se ela matricial ou desjket?
  10. beleza, vou ver o que faço aqui qualquer coisa eu post novamente
  11. preciso fazer o que a pagina deste link faz arrastar um item de um treeview para outro, algum sabe como posso fazer?
  12. Valeu Crystian, deu certo Ficou assim, onde ctl é o id do select document.getElementById(ctl).options[document.getElementById(ctl).selectedIndex].value ou document.getElementById(ctl).options[document.getElementById(ctl).selectedIndex].text
  13. Como recupero o valor selecionado no select?
  14. olimpia

    Inpressão

    Como imprimir em modo Texto? Tipo DOS?
  15. Estou com uma problema aqui, mas assi mque resolver eu passo o link
  16. Então o IE tem esta particularidade, pois nele funciona normal Vou ter que fazer isto mesmo.... Se algum souber de uma forma mais facil
  17. è que uma parte do script e gerada pelo C# quando a pagia esta sendo carregada Mas esta funcionando legal, não da erro algum, o que acontece é que o conteudo do input não se mantem Ou seja, quando eu recupero o conteudo da tr onde esta o input a sua proriedade value deveria vim com o valor que foi digitado Isso so ocorre no IE, se eu eu abrir a pagina no Mozila , não da certo, a propriedade value do input fica vazia e o que foi digitado se perde Se você quizer eu disponibilizo o link para acessar a pagina
  18. Este é script que adiciona uma linha, tenho um div e dentro dele tenho uma tabela, sendo que cada linha desta tabela tem um select e um input quando adiciono uma nova linha eu fico em loop ate a ultima linha , recuperando o valor da tr, depois adiciono uma nova tr com o uma select e um input Mas quando recupero valor da tr atrves do innerHtml, no IE a opção selecionada da select e o texto que esta no input se mantem Agora no mozila, o select volta para a sua opção inicial e o input fica em branco function NovoReg(){ // aqui monta o conteudo da tabela Builder = '<table cellspacing="0" rules="all" border="1" id="DataGrid1" style="width:104px;border-collapse:collapse;"><TBODY><TR id=trCab>' + document.getElementById("trCab").innerHTML + '</TR>'; //fica em loop ate a ultima linha for ( i=0; i < TotalReg; i++) { tr = "tr" + i; Builder += "<TR id=" + tr + " onClick='Excluir(" + i + ")'>" + document.getElementById(tr).innerHTML + "</TR>"; } // aqui adiciona uma outra linha tr = "tr" + i; Builder += "<TR id=" + tr + " onClick='Excluir(" + i + ")'><TD>"; i = i + 2; var select = '<select name="DataGrid1:_ctl' + i + ':DropDownList1" id="DataGrid1__ctl' + i + '_DropDownList1" style="width:120px;">' // DropDownListDescricao é um select que esta oculto e contem todas as opção que o select que esta sendo adicionado precisa ter select += document.getElementById("DropDownListDescricao").innerHTML; select += "</select>"; //input var txtValor = '<input name="DataGrid1:_ctl' + i + ':txtValor" type="text" id="DataGrid1__ctl' + i + '_txtValor" />'; Builder += select + "</TD><TD>" + txtValor + "</TD></TR>"; Builder += '</TBODY></TABLE><div id="divNovoReg" style="WIDTH: 100%; POSITION: absolute; HEIGHT: 50px; BACKGROUND-COLOR: #66ccff" onclick="NovoReg()"></div>'; //passa a tavela para o div document.getElementById("divDataGrid").innerHTML = Builder; // soma 1 no total de linhas da tabela TotalReg = TotalReg +1; }
  19. fiz um teste com input type=text Antes de recuperar o conteudo da td eu digito um texto no input, ai quando recupero o conteudo atraves do innerHtml a propriedade value do input na aparece, ou seja, o input fica em branco Mas no Ie da certo. Agora no Mozila, no Opera , ou Netscape não da certo...
  20. isso mesmo, eu fiz +/- assim, mas usei uma table, com somente uma linha e cada aba é uma coluna Ai quando a mesma é clicada eu trabalho com as bordas, ou seja, da impressão que a aba esta ligada com o div
  21. Tenho uma pagina que adiciono e removo objetos usando o innerHTML Mas tenho um problema, vamos dizer que tenho uma tabela com quatro linha e cada linha tenha uma select Seleciono a terceira linha e removo a mesma Quando faço isso é executada uma rotina em javascript que faz o conteudo da tabela novamente, pego o valor de todas as linha da tabela atraves do innerHTML e vou adicionando em uma variavel, mesmo a linha que foi excluida No final eu passo o conteudo da variavel para a tabela atraves do innerHTML Mas o problema é o seguinte, sendo que alguma select estiver com o terceiro valor selecionado, o memo e perdido quando a rotina executa e todas voltam com o primeiro valor No IE da certo, o valor que estiver na select continua, mas no mozila o valor volta para a primeira opção Como posso resolver isto?
  22. Mas é isso que acontece Por exemplo, tenho duas abas, sendo que na 1º tem dois input e na 2º somente um texto informativo Quando a pagina e carregada os input da 1º aba vem como o valor "texto", eu mudo os para "leandro" e clico na 2º aba quando clica na 1º aba novamente, o valor dos input sera "leandro", posi a pagina não foi atualizada É isso que você quer fazer?
×
×
  • Criar Novo...