renan_doidera
-
Total de itens
361 -
Registro em
-
Última visita
Posts postados por renan_doidera
-
-
http://www.tiltador.hpg.ig.com.br/teste/Sc..._com_imagem.htm
Só dá pra rolar um bloco de texto, você pode criar uma janela sem barra de rolagens e colocar o campo que vai rolar na tela inteira, aí ficaria parecendo que substituiu as barras de rolagens tradicionais do interpretador
Falows
-
No IE6 aqui ele fecha a janela principal sim.
-
Qual versão do IE você tem amigo? Esse script era para funcionar no IE...
-
Aí ficaria legal se mudasse também a cor de fundo do TD quando a pessoa colocasse o mouse em cima para ressaltar que é um link né...
<td onclick="this.style.backgroundColor = 'COR';">
-
Na FAQ do fórum tem umas especificações referentes ao window.open ... qualquer coisa dá uma olhada láh.
Falows
-
Se faz isso com javascript?
-
Agora eu tou com o Netscape pra ver a compatibilidade dos meus scripts...
function abrejanela(endereco) { nova = window.open("","new","toolbar=1,location=1,status=1,directories=0,scollbars=1,resizable=0,menubar=1") nova.window.resizeTo(screen.width/2,screen.height/2) nova.window.moveTo(screen.width/4,screen.height/4) window.open(endereco,"new","") }
-
OLha que bom que você conseguiu fazer!! Cara só não tinha dado certo meu script porque esqueci do maldito ".htm" láh, eu sei que você já fez, só pra desencargo de consciência mesmo...
<html> <head> </head> <body> <script> cont = 0 function mostraframe() { parent.meio.location.href="pagina"+cont+".htm" // Agora eu location.href !! Aprendi Crsytian! Heuaheuaeuaeh. } function anda() { if (cont < 20) {cont = cont+1;javascript:mostraframe();} else {alert("Este é o fim do tutorial!")} } function volta() { if (cont > 0 ) {cont = cont-1;javascript:mostraframe();} else {alert("Este é o Início do tutorial!")} } </script> <p><a href="javascript:anda()">Avançar</a></p> <p><a href="javascript:volta()">Retroceder</a></p> </body> </html>
-
Uè o poup up aqui quando clico no "x" ele fecha... qual browser usa?
-
HUehaeuahehaeuaheuahe, legal, o pessoal adora desafios...
-
O tamanhos() é para verificar o tamanho da imagem usando aquele pulo-do-gato que um cara do webfórum postou láh e você até deu uma comentada... eu tentei saber o tamanho da imagem de outras formas mas não deu certo aqui infelizmente... , no entanto quando rodava esse script, na primeira veficicação ele falava que o tamanho da imagem é -1 !, aí depois quando roda pela segunda vez ele fala o tamanho certo da imagem... não sei bem por que isso aconteceu, pensava que fosse que a variável da localização do arquivo não estivesse recebendo o valor certo, mas testei e usei uns artifícios aqui e ela estava sim, por isso coloquei a verificação :
if (tamanho_imagem < 0)
{javascript:tamanhos()}
Porque eu sabia que se desse -1 ele ia voltar a executar a função e dessa vez ele ia dar o tamanho certo da imagem... por isso é necessário essa função separada.
O locatinon.reload() é para recarregar a página depois de um erro para limpar o campo "file" uma vez que tentei outras formas de limpar ele e não consegui , e para descobrir as dimensões da figura eu imprimi uma tag <img> dentro de um div , com estilo "hidden" (escondida) , coloquei essa tag <img> com um id, assim posso descobrir o tamanho dela chamando pelo getElementById, não consegui achar outra forma de fazer isso infelizmente...
E o locatino.href não é obrigatório não ... eu só coloquei porque eu acho que depois que você verificar as propriedades da figura iria querer já ir para outra página pra salvar... Se quiser pode colocar outra coisa alí, um alert sei láh.
Oura coisa, hehe pelo netscape eu realmente esperava que não fosse funcionar mesmo, eu não tenho muita noção de portabilidade, até pelo fato de não possuir um outro navegador além do IE. Sabe eu dei uma olhada, isso é muito mais fácil de se fazer dinamicamente, achei vários scripts que fazem essa verificação pré upload, mas em PHP.
Testa aí no IE pra ver se pelo menos nele roda né, se rodar posso dar uma pesquisada pra colocar pra rodar em outros browseres.
Falows
-
ALgo assim?
</STYLE> <script language="JavaScript1.2"> var ie=document.all var dom=document.getElementById var ns4=document.layers var bouncelimit=32 //(must be divisible by 8) var direction="up" function initbox(){ if (!dom&&!ie&&!ns4) return crossobj=(dom)?document.getElementById ("dropin").style : ie? document.all.dropin : document.dropin scroll_top=(ie)? document.body.scrollTop : window.pageYOffset crossobj.top=scroll_top-250 crossobj.visibility=(dom||ie)? "visible" : "show" dropstart=setInterval("dropin()",50) } function dropin(){ scroll_top=(ie)? document.body.scrollTop : window.pageYOffset if (parseInt(crossobj.top)<100+scroll_top) crossobj.top=parseInt(crossobj.top)+40 else{ clearInterval(dropstart) bouncestart=setInterval("bouncein()",50) } } function bouncein(){ crossobj.top=parseInt(crossobj.top)-bouncelimit if (bouncelimit<0) bouncelimit+=8 bouncelimit=bouncelimit*-1 if (bouncelimit==0){ clearInterval(bouncestart) } } function dismissbox(){ if (window.bouncestart) clearInterval(bouncestart) crossobj.visibility="hidden" } function get_cookie(Name) { var search = Name + "=" var returnvalue = "" if (document.cookie.length > 0) { offset = document.cookie.indexOf(search) if (offset != -1) { offset += search.length end = document.cookie.indexOf(";", offset) if (end == -1) end = document.cookie.length; returnvalue=unescape(document.cookie.substring (offset, end)) } } return returnvalue; } function dropornot(){ if (get_cookie("droppedin")==""){ window.onload=initbox document.cookie="droppedin=yes" } } dropornot() function redo(){ bouncelimit=32 direction="up" initbox() } window.onload=initbox </script> </HEAD> <BODY> <div id="dropin" style="position:absolute;visibility:hidden;left:50;top:0;w idth:500;height:150;background-color:#F5F5F5"> <TABLE WIDTH="100%" HEIGHT="100%" BORDER="1" CELLPADDING="0" CELLSPACING="0" BORDERCOLOR="#000000"> <TR> <TD valign="top"><div align="right"><a class="link" href="javascript:dismissbox()"><FONT FACE="Verdana" SIZE="-2"><B>X</B></FONT></a> </div> <FONT FACE="Verdana" SIZE="-1" COLOR="DODGERBLUE"><B> Renyo`s Page</B></FONT><BR><FONT FACE="Verdana" SIZE="- 2"><B> www.renyoomassa.hpg.com.br/principal</B></FONT> <BR><BR><FONT FACE="Verdana" SIZE="-2"> Nesta janela, você tem a possibilidade de adicionar os que quiser, imagens, texto, outros DIVs, Texto em RTF (Rich Text Format), além de todas as tags HTML possíveis! </FONT></TD> </TR> </TABLE> </div> <A href="javascript:redo()">Cair janela novamente</A> <form> <p><input type="button" value="Código Fonte" onClick="window.location = "view-source:" + window.location.href"> <br> <font face="Arial, Verdana" size="1">Clique no botão para ver o código do exemplo.</font> </p> </form> </BODY> </HTML>
-
- Endereço da pasta de um arquivo com Contra-Barras convertidas em Barras
Bem esse foi muito útil pra mim no meu último projeto, eu precisava da pasta de um arquivo selecionado pelo usuário com as respectivas contra-barras do endereço convertidas em barras! Segue abaixo:
<html> <head> <meta http-equiv="Content-Language" content="pt-br"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Endereço do arquivo - valeu Kleber!</title> </head> <body> <form name="arqform"> <p> </p> <p>Endereço do arquivo : <input type="file" name="arq_end_cont" size="25" > <input type="button" value="Dar Pasta" name="Converte" onclick="javascript:validaendereco()"></p> <script> function validaendereco() { var endereco1v = document.arqform.arq_end_cont.value var endereco1 = T("\\","/",endereco1v); endereco1 = darpasta(endereco1); alert("Endereço da pasta do arquivo com barras:"+endereco1); } //Por Kleber (www.tiraduvidas.com.br) , adaptado por Renan Manola function T(velho,novo,texto) { for (var i=0; i<texto.length; i++) { texto = texto.replace(velho,novo); } return texto; } function darpasta(href) { var path = ""; var s = href.split("/"); for (var i=0;i<(s.length-1);i++) { path+=""+s[i]+"/"; } i=s.length-1; path+=""; href = "file://" + path; return href } </script> </form> </body> </html>
-
- Filtro de Arquivos para UPLOAD:
Nesse caso aí só permite arquivos com extenção .jpg ou .gif, com tamanho menor que 15 Kb e com dimensões menores que 350x225 ...
<html> <head> <title>Upload de Imagem!! por Renan Manola</title> </head> <body> <form name="form" enctype="multipart/form-data" method="post" action="javascript:verifica_extencao()" id="form"> <p>Escolha a foto:</p> <p><input type="file" name="arq" size="20" class="form2" id="arq"></p> <script> function verifica_extencao() { var extensoesOk = ",.gif,.jpg,"; var extensao = "," + document.form.arq.value.substr( document.form.arq.value.length - 4 ).toLowerCase() + ","; if (document.form.arq.value == "") {alert("O campo do endereço da imagem está vazio!!")} else if( extensoesOk.indexOf( extensao ) == -1 ) { alert( document.form.arq.value + "\nNão possui uma extensão válida" );javascript:location.reload()} else {javascript:tamanhos()} } function tamanhos() { tamanhoArqMax = 15000 imagem=new Image(); imagem.src=document.form.arq.value; tamanho_imagem = imagem.fileSize img_tan = tamanho_imagem if (tamanho_imagem < 0) {javascript:tamanhos()} else if (tamanho_imagem > tamanhoArqMax) {alert("O tamanho da Imagem é muito grande ... "+tamanho_imagem+" Bytes!! \n Tamanho Máximo suportado : "+tamanhoArqMax+" Bytes \n São "+(tamanho_imagem-tamanhoArqMax)+" Bytes a Mais!");javascript:location.reload()} else {javascript:ativafigura()} } function ativafigura() { document.getElementById('foto').innerHTML = "<img border=\"0\" src=\""+document.form.arq.value+"\" name=\"img\" style=\"visibility: hidden\" >" largura = document.getElementById("img").width; altura = document.getElementById("img").height; if (largura > 350 || altura > 225 ) {alert("A imagem é "+largura+"x"+altura+" está fora do padrão requerido");javascript:location.reload()} else {alert("O arquivo foi Aceito... \n Localização: "+document.form.arq.value+"\n Tamanho: "+tamanho_imagem+" Bytes \n Dimensões :"+largura+"x"+altura)} } </script> </form> <p><a href="javascript:verifica_extencao()">GRAVAR!!</a></p> <p> </p> <p> </p> <div id="foto"></div> </body> </html>
Esse só roda direitin no IE
-
Olha eu dei uma melhorada no script e coloquei já pra redirecionar pra página que você quer quando submita... Eu testei ele no IE6 e rodou beleza... Copia o código e cola num arquivo novo, sem modificar nada e testa aí...
<html> <body> <form name="form" enctype="multipart/form-data" method="post" action="jogoupload_gravar.asp" id="form"> <p>Escolha a foto:</p> <p><input type="file" name="arq" size="20" class="form2" id="arq"></p> <script> function verifica_extencao() { var extensoesOk = ",.gif,.jpg,"; var extensao = "," + document.form.arq.value.substr( document.form.arq.value.length - 4 ).toLowerCase() + ","; if (document.form.arq.value == "") {alert("O campo do endereço da imagem está vazio!!")} else if( extensoesOk.indexOf( extensao ) == -1 ) { alert( document.form.arq.value + "\nNão possui uma extensão válida" );javascript:location.reload()} else {javascript:tamanhos()} } function tamanhos() { var imagem=new Image(); imagem.src=document.form.arq.value; tamanho_imagem = imagem.fileSize img_tan = tamanho_imagem if (tamanho_imagem < 0) {javascript:tamanhos()} else if (tamanho_imagem > 15000) {alert("O tamanho da Imagem é muito grande ... "+tamanho_imagem+" Bytes!!");javascript:location.reload()} else {javascript:ativafigura()} } function ativafigura() { document.getElementById('foto').innerHTML = "<img border=\"0\" src=\""+document.form.arq.value+"\" name=\"img\" style=\"visibility: hidden\" >" largura = document.getElementById("img").width; altura = document.getElementById("img").height; if (largura > 350 || altura > 225 ) {alert("A imagem é "+largura+"x"+altura+" está fora do padrão requerido");javascript:location.reload()} else {location.href = "jogoupload_gravar.asp"} } </script> </form> <p><a href="javascript:verifica_extencao()">GRAVAR!!</a></p> <p> </p> <p> </p> <div id="foto"></div> </body> </html>
-
Em que browser está testando isso?
-
Não tem como não fazer aparecer tal janela mesmo não cara.
-
Vê se é mais ou menos isso:
<html> <body> <form name="formulario"> <p>Escolha a foto:</p> <p><input type="file" name="procura" size="20"></p> <script> function verifica_extencao() { var extensoesOk = ",.gif,.jpg,"; var extensao = "," + document.formulario.procura.value.substr( document.formulario.procura.value.length - 4 ).toLowerCase() + ","; if( extensoesOk.indexOf( extensao ) == -1 ) { alert( document.formulario.procura.value + "\nNão possui uma extensão válida" )} else {javascript:tamanhos()} } function tamanhos() { var imagem=new Image(); imagem.src=document.formulario.procura.value; tamanho_imagem = imagem.fileSize img_tan = tamanho_imagem if (tamanho_imagem > 15000) {alert("O tamanho da Imagem é muito grande!")} else {javascript:ativafigura()} } function ativafigura() { document.getElementById('foto').innerHTML = "<img border=\"0\" src=\""+document.formulario.procura.value+"\" name=\"img\" style=\"visibility: hidden\" >" largura = document.getElementById("img").width; altura = document.getElementById("img").height; alert("Arquivo de Imagem. \n Dimensões: "+largura+"x"+altura+"\n Tamanho :"+tamanho_imagem) } </script> </form> <p><a href="javascript:verifica_extencao()">Verificar...</a></p> <div id="foto"></div> </body> </html>
-
Tipo eu acho que sei como o Terra láh na parte do The Girl faz pra proteger a imagem, eles colocam um arquivo .gif transparente na frente da foto principal!! Aí quando você salva a parada estará salvando o .gif transparente e não a foto , por ele estar em cima da imagem!!!
Bem essa é a minha teoria...
Falows
-
Concordo com Crystian
-
Hehe, e zoom não é aumentar o tamanho não?
-
Crystian, como se faz para saber quais funções são específicas do Mozilla, e esse lance todo de compatibilidade?
Tem tutoriais sobre isso?
-
Heuaheuahea, nossa agora eu consegui ver!!
Caraio véi que viajagem!!!!!!!!! Nossa e eu que me achava viajante de fazer geradores de sistemas em HTML/JAVASCRIPT para as mais diversas coisas ... Tipo é muito inútil, desculpa a sinceridade.... Mas pow! Eu também gostaria que o JAVASCRIPT fosse uma coisa mais poderosa, mas infelizmente não é O máximo que se consegue é uma interface e mais nada... Desculpa ter que dizer isso!
Leva a mal não...
Falows
-
Cara eu baixei essa parada aí, não entendi como eu rodo ele.
Window.close
em Ajax, JavaScript, XML, DOM
Postado
É Fabyo, no meu interpretador também fecha também fecha, deve ser alguma opção que deva estar ativada nas configurações dele.