Redir
#1
Posted 08/12/2003, 23:05
eu tenho assim "www.meusite.com" exemplificando
aih dentro da index eu tenho um iframe que se chama "quadro"
e dentro dessa iframa abrem os links etc etc
mas eh o seguinte eu qro fazer tpw "www.meusite.com/wm"
e aih abre a index desse diretorio, soh q a index desse diretorio eh um redir
<meta http-equiv="refresh" content="3;URL=www.meusite.com"> normal
mas como o usuario tento acessa o "wm" o iframe jah seja setado como wm.html
entenderam ?
eu tentei isso
<meta http-equiv="refresh" content="3;URL=www.meusite.com; iframe name="quadro" src="wm.html">
mas num tah funcionando...
agradeco desde jah quem quiser me ajudar
se num entenderam o q eu qria dizer posta aih
THE FUTURE IS OPEN
#2
Posted 09/12/2003, 08:22
Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters
#3
Posted 09/12/2003, 23:29
se eu tira o src vai fica sem se a pessoa acessar direto www.meusite.com
entendeu ?
qual a solucao entao ?
THE FUTURE IS OPEN
#4
Posted 10/12/2003, 00:49
www.el_deco.kit.net/linux
deem uma olhada no codigo fonte...
apontem os possiveis erros
por favor
THE FUTURE IS OPEN
#5
Posted 10/12/2003, 10:19
Se você usar aquele código do link acima não vai dar erro...
Qualquer dúvida, post aí de novo...
Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters
#6
Posted 10/12/2003, 23:12
eu jah coloquei o codigo do link acima mas num rolo cara
por isso q eu pedi pra dar uma olhada pra ver o q poderia estar errado
dah uma olhada no codigo-fonte das paginas... num custa nada
www.el_deco.kit.net/linux eh um redir www.el_deco.kit.net/index.html?linux
onde estah o codigo javascript mas num tah funcionando
por favor olha lah
THE FUTURE IS OPEN
#7
Posted 11/12/2003, 23:12
tpw alguem analisa o codigo-fonte e me diz pq naum tah funcionando o redir
www.el_deco.kit.net/linux q eh redir pra www.el_deco.kit.net/index.html?linux
me ajudem por favor
Dinho eu usei esse codigo e naum funciono
me ajuda por favor
THE FUTURE IS OPEN
#8
Posted 12/12/2003, 10:19
Edição feita por: Without a Nick, 12/12/2003, 11:07.
#9
Posted 12/12/2003, 23:14
eh soh le o desenrolar deste topico galera
eu jah usei query string jah usei javascript mas NAUM TAH FUNCIONANDO
serah q eu to sendo bem claro ? ...
minha nossa gente eh soh dah uma olhada no codigo-fonte ... o q eu jah estou pedindo ha tempos e ninguem olha, pq se olhasse veria q tem o codigo e eu uso query qdo direciono por www.el_deco.kit.net/linux
alguem me dah uma atencaozinha por favor
to pedindo gente por favor ...
POR FAVOR
jah to desesperado pq parece q ninguem tah a fim de ajudar ...
jah to sendo chato eu sei mas se ponham no meu lugar ...
THE FUTURE IS OPEN
#10
Posted 13/12/2003, 02:25
Bom, montei aqui, baseado em um script que vi a um bom tempo atraz em um fórum um sistema de Subdomínios no kit.net...
<script type="text/javascript" language="JavaScript"> <!-- Script de subdominio ... var off = 0; if (off) { var red_list = { }; } else { var red_list = { "linux": "http://el_deco.kit.net/linux.html", "sec2": "http://el_deco.kit.net/sec2.html", "stats": "http://el_deco.kit.net/stats.html" }; } var red_domain = /\.el_deco\.kit\.net$/i; var QArgs = ""; var Q = ""; var domain = document.domain; if (location.href.toString().indexOf("?") != -1) {Q = location.href.toString().substring(location.href.toString().indexOf("?")+1, location.href.toString().length); } var newLoc = ""; subdomain = domain.replace(red_domain, ""); if (!subdomain || !red_list[subdomain]) {subdomain = "www"; } newLoc = red_list[subdomain]; if (Q) {if (newLoc.indexOf('?') != -1) {newLoc += "&"; } else {newLoc += "?"; } newLoc += Q; } document.write("<iframe height=300 width=300 src="+ newLoc +"\">"); // --> </script>
Ele pega a variavel do que vem antes do nome el_deco.kit.net, por exemplo:
http://banana.el_deco.kit.net/ ele vai puxar banana do red_list ... pra cada variavel você deve acrescentar um valor junto com as 3 que eu já adicionei ali ...
NOTE que a última não tem virgula depois da aspa ...
Para mexer nas tags do iframe, mude ali dentro do document.write ... só não mude o que vem a partir de src ...
Espero ter te ajudado, qualquer dúvida posta ai ...
Edição feita por: H^llz, 13/12/2003, 02:28.
#11
Posted 13/12/2003, 19:18
mas assim
eu coloco esse codigo na index.html neh
tah eu jah coloquei mas daih a tag do iframe mesmo comeh q fica ?
<iframe src="http://www.el_Deco.b...logger.com.br/" name="quadro" width="100%" height="93%" hspace=0 vspace=0 marginwidth="0" marginheight="0" frameborder="0"></iframe>
ela era assim...
eu tenho q tirah o src ou alguma otra coisa ??
e a do codigo ?
document.write("<iframe height=300 width=300 src="+ newLoc +"\">");
eu mudei e fico
document.write("<iframe name="quadro" height=93% width=100% src="+ newLoc +"\">");
coloquei no servidor mas naum th funcionando
pode dah uma olhada pra mim ??
THE FUTURE IS OPEN
#12
Posted 13/12/2003, 22:42
<script type="text/javascript" language="JavaScript">
<!-- Script de subdominio ...
var off = 0;
if (off) {
var red_list = {
};
}
else {
var red_list = {
"linux": "http://el_deco.kit.n...net/linux.html",
"sec2": "http://el_deco.kit.net/sec2.html",
"stats": "http://el_deco.kit.n...net/stats.html"
};
}
var red_domain = /\.el_deco\.kit\.net$/i;
var QArgs = ""; var Q = ""; var domain = document.domain;
if (location.href.toString().indexOf("?") != -1) {Q = location.href.toString().substring(location.href.toString().indexOf("?")+1, location.href.toString().length); }
var newLoc = ""; subdomain = domain.replace(red_domain, "");
if (!subdomain || !red_list[subdomain]) {subdomain = "www"; }
newLoc = red_list[subdomain]; if (Q) {if (newLoc.indexOf('?') != -1) {newLoc += "&"; } else {newLoc += "?"; } newLoc += Q; }
document.write("<iframe hspace=0 vspace=0 marginwidth=0 marginheight=0 frameborder=0 name=quadro height=400 width=300 src="+ newLoc +"\">");
// -->
</script>
Em vermelho o código do document.write o do iframe .... em azul o erro !
O Problema é que não se pode usar % não sei por que motivo ... infelizmente você vai ter que trabalhar com um valor fixo !
#13
Posted 14/12/2003, 01:17
mas e qto ao resto ... a tag do iframe
digo literalmente, ou seja, naum a q esta imbutido no codigo
[code=auto:0]iframe name="quadro" width="200" height="400" hspace=0 vspace=0 marginwidth="0" marginheight="0" frameborder="0"></iframe>
os valores de widht e height sao hipoteticos depois eu arrumo certinho isso
mas e essa interfere em alguma coisa ?
eu devo tirar o q jah foi dito dentro do codigo ?
bom agradeco muito a sua ajuda mas continuo na agustia pq ainda num funcionou
H^llz se quiser dar uma olhada no outro codigo q estava em discussao pra ve se consegue achar algum problema www.el_deco.kit.net/redir.htm onde estah o codigo e www.el_deco.kit.net/redir.htm?linux q seria a query mas esse tbm num funciona
aix to sem sorte, mas estou confiante em vc H^llz e muito obrigado pela ajuda q tah dando aih
THE FUTURE IS OPEN
#14
Posted 14/12/2003, 01:48
index.html
<HTML> <HEAD> <script language="JavaScript"> var area = location.search.slice(1); document.getElementById("redir").src = area + ".html"; </script> <STYLE type=text/css> A:visited { CURSOR: none; color: #ffffff; TEXT-DECORATION: none } A:link { CURSOR: none; COLOR: #ffffff; TEXT-DECORATION: none } A:hover { CURSOR: none; COLOR: #99ccff; TEXT-DECORATION: none } </STYLE><TITLE>el_Deco // v 2.0</TITLE> </HEAD> <BODY bgcolor="#000000" topmargin="0"> <!-- URL's used in the movie--> <!-- text used in the movie--> <!--Aguarde, carregando Aguarde, carregando Aguarde, carregando Aguarde, carregando Aguarde, carregando Aguarde, carregando Aguarde, carregando Aguarde, carregando Aguarde, carregando el Deco home page --> <table width="750" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td colspan="3" height="195"> <div align="left"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width=750 height=200> <param name=movie value="topo.swf"> <param name=quality value=high> <param name=bgcolor value=#000000> <embed src="topo.swf" quality=high bgcolor=#000000 width=750 height=200 type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> </embed> </object> </div> </td> </tr> <tr> <td width="18%" height="336"> <div align="center"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td bgcolor="#99CCFF"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td> </tr> <tr> <td> <div align="center"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>|Conteúdo|</b></font></div> </td> </tr> <tr> <td bgcolor="#99CCFF"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td> </tr> <tr> <td><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="surf.html" target="quadro">Surf</a></font></td> </tr> <tr> <td><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="irc.html" target="quadro">IRC</a></font></td> </tr> <tr> <td><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="musica.html" target="quadro">Música</a></font></td> </tr> <tr> <td><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="linux.html" target="quadro">Linux</a></font></td> </tr> <tr> <td><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="downloads.html" target="quadro">Downloads</a></font></td> </tr> <tr> <td bgcolor="#99CCFF"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td> </tr> <tr> <td> <div align="center"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>|Pessoal|</b></font></div> </td> </tr> <tr> <td bgcolor="#99CCFF"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td> </tr> <tr> <td><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="pessoal/perfil.html" target="quadro">Perfil</a></font></td> </tr> <tr> <td><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="pessoal/fotos.html" target="quadro">Fotos</a></font></td> </tr> <tr> <td><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="pessoal/trabalhos.html" target="quadro">Trabalhos</a></font></td> </tr> <tr> <td bgcolor="#99CCFF" height="100%"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td> </tr> <tr> <td height="100%"> <div align="center"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>|Diversão|</b></font></div> </td> </tr> <tr> <td bgcolor="#99CCFF" height="100%"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td> </tr> <tr> <td height="100%"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="diversao/curiosidades.html" target="quadro">Curiosidades</a></font></td> </tr> <tr> <td height="100%"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="diversao/ilusoes.html" target="quadro">Ilusões</a></font></td> </tr> <tr> <td height="50%"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="diversao/testes.html" target="quadro">Testes</a></font></td> </tr> <tr> <td height="50%"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="diversao/imagens.html" target="quadro">Imagens</a></font></td> </tr> <tr> <td height="100%"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="diversao/frases.html" target="quadro">Textos/Frases</a></font></td> </tr> <tr> <td height="100%"> <div align="center"> <select style="font-size: 8 pt; color: #ffffff; font-family: Verdana; background-color: #00000f" onChange="x = this.options[this.selectedIndex].value; if (x != '') {window.open(x,'blank','width=468; height=240,scrollbars=0');}" name="select" size="1"> <option value="value">..Horóscopo..</option> <option value="http://www.guruweb.com.br/hd_popup/horos.asp?signo=aries">áries</option> <option value="http://www.guruweb.com.br/hd_popup/horos.asp?signo=aquario">aquário</option> <option value="http://www.guruweb.com.br/hd_popup/horos.asp?signo=cancer">câncer</option> <option value="http://www.guruweb.com.br/hd_popup/horos.asp?signo=capricornio">capricórnio</option> <option value="http://www.guruweb.com.br/hd_popup/horos.asp?signo=escorpiao">escorpião</option> <option value="http://www.guruweb.com.br/hd_popup/horos.asp?signo=gemeos">gêmeos</option> <option value="http://www.guruweb.com.br/hd_popup/horos.asp?signo=leao">leão</option> <option value="http://www.guruweb.com.br/hd_popup/horos.asp?signo=libra">libra</option> <option value="http://www.guruweb.com.br/hd_popup/horos.asp?signo=peixes">peixes</option> <option value="http://www.guruweb.com.br/hd_popup/horos.asp?signo=sagitario">sagitário</option> <option value="http://www.guruweb.com.br/hd_popup/horos.asp?signo=touro">touro</option> <option value="http://www.guruweb.com.br/hd_popup/horos.asp?signo=virgem">virgem</option> </select> </div> </td> </tr> <tr> <td bgcolor="#99CCFF"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td> </tr> <tr> <td> <div align="center"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>|Links|</b></font></div> </td> </tr> <tr> <td bgcolor="#99CCFF"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td> </tr> <tr> <td><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="www.owner.kit.net" target="_blank">insider</a></font></td> </tr> <tr> <td><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.Dudu Home Page</font></td> </tr> <tr> <td><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="www.rdcards.kit.net" target="_blank">RDCards</a></font></td> </tr> <tr> <td><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">.<a href="www.hyrux.kit.net" target="_blank">Hyrux-World</a></font></td> </tr> <tr> <td bgcolor="#99CCFF" height="100%"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td> </tr> <tr> <td height="100%"> <div align="center"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>|Estatísticas|</b></font></div> </td> </tr> <tr> <td bgcolor="#99CCFF" height="100%"><font color="#99CCFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td> </tr> <tr> <td height="100%"> </td> </tr> <tr> <td height="100%"> </td> </tr> <tr> <td bgcolor="#99CCFF" height="100%"><font color="#99CCFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"></font></td> </tr> <tr> </tr> </table> <font color="#FFFFFF" size="1" face="Verdana"><strong> <script language="JavaScript"> <!-- // Array of day names var dayNames = new Array("Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sabado"); var monthNames = new Array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho", "Agosto","Setembro","Outubro","Novembro","Dezembro"); var dt = new Date(); var y = dt.getYear(); // Y2K compliant if (y < 1000) y +=1900; document.write(dayNames[dt.getDay()] + ", " + dt.getDate() + " de " + monthNames[dt.getMonth()] + " de " + y); // --> </script> </strong></font></div> </td> <td width="65%" rowspan="4"> <div align="center"> <script type="text/javascript" language="JavaScript"> <!-- Script de subdominio ... var off = 0; if (off) { var red_list = { }; } else { var red_list = { "www": "http://el_deco.kit.net/index2.html", "linux": "http://el_deco.kit.net/linux.html", "sec2": "http://el_deco.kit.net/sec2.html", "stats": "http://el_deco.kit.net/stats.html" }; } var red_domain = /\.el_deco\.kit\.net$/i; var QArgs = ""; var Q = ""; var domain = document.domain; if (location.href.toString().indexOf("?") != -1) {Q = location.href.toString().substring(location.href.toString().indexOf("?")+1, location.href.toString().length); } var newLoc = ""; subdomain = domain.replace(red_domain, ""); if (!subdomain || !red_list[subdomain]) {subdomain = "www"; } newLoc = red_list[subdomain]; if (Q) {if (newLoc.indexOf('?') != -1) {newLoc += "&"; } else {newLoc += "?"; } newLoc += Q; } document.write("<iframe hspace=0 vspace=0 marginwidth=0 marginheight=0 frameborder=0 name=quadro height=500 width=550 src="+ newLoc +"\">"); // --> </script> <div align="center"></div> </tr> <tr> </tr> <tr> </tr> <tr bgcolor="#99CCFF"> <td colspan="3" height="21"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">Direitos Reservados - Produzido por Dael Limaco</font></div> </td> </tr> </table> </BODY> </HTML>
Note que o código do iframe é substituido pelo javascript, ele já está com o tamanho certo !! Eu medi pra você ...
É só configurar red_list
O padrão pra quandro acessa a index.html normalmente tá pra abrir index2.html, você pode mudar normalmente...
Index.html dentro da pasta /linux
para funcionar a url :
http://www.el_deco.kit.net/linux
<html><meta http-equiv="refresh" content="0; URL=http://linux.el_deco.kit.net/"></html>
Esse código não faz nada mais do que redirecioanr a index pra aprir linux ...
Lembrando que funciona também ir direto pra: http://linux.el_deco.kit.net
Espero ter Ajudado !
[]'s
Edição feita por: H^llz, 14/12/2003, 01:52.
#15
Posted 14/12/2003, 12:58
entendi agora a propria tag de iframe tava dentro do codigo
mas agora pra nois fecha o seguinte eu naum intendo muito de javascript entao nao sei o q muda mas to ligadu q a mudanca q precisa agora eh simples
note q o codigo tenta puxar el_deco.kit.net/linux.html"
com aspas no final e isso claro gera erro, mas eu tentei modificar algumas partes do codigo pra reslver isso e nao consegui...
pode dah mais uma olhadinha meu amigo ?
abraços
ah e o codigo antigo - aquele da query - num precisa coloca num
THE FUTURE IS OPEN
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)