..:: MX Studio Fóruns ::..: DOIS IFRAME COM TARGET - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

DOIS IFRAME COM TARGET alguém me responde

#1 User is offline   handers 

  • Group: Membros
  • Posts: 6
  • Joined: 08-June 05

Posted 10 June 2005 - 10:52 AM

cpoiei este código aqui do fórum e gostaria de ajuda para algumas modificações, sou novato na área, blz.

QUOTE
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="javascript" type="text/javascript">
<!--
var x;
function cep(){
var vai = document.forms[0].cep1.value;
var tot = vai.length;
if(tot==5){
document.forms[0].cep2.focus();
}
}
-->
</script>
</head>

<body>
<form name="doublecombo">
<p><select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
<option>Technology Sites</option>
<option>News Sites</option>
<option>Search Engines</option>
</select>
<select name="stage2" size="1">
<option value="http://www.google.com">GOOGLE</option>
<option value="http://www.news.com">News.com</option>
<option value="http://www.wired.com">Wired News</option>
</select>
<input type="button" name="test" value="Go!"
onClick="go()">
</p>

<script>
var groups=document.doublecombo.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()

group[0][0]=new Option("Google","http://www.google.com")
group[0][1]=new Option("News.com","http://www.news.com")
group[0][2]=new Option("Wired News","http://www.wired.com")

group[1][0]=new Option("CNN","http://www.cnn.com")
group[1][1]=new Option("ABC News","http://www.abcnews.com")

group[2][0]=new Option("Hotbot","http://www.hotbot.com")
group[2][1]=new Option("Infoseek","http://www.infoseek.com")
group[2][2]=new Option("Excite","http://www.excite.com")
group[2][3]=new Option("Lycos","http://www.lycos.com")

var temp=document.doublecombo.stage2

function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
}

function go(){
teste.location=temp.options[temp.selectedIndex].value
}
</script>
</form>
<div>
<iframe name="teste" width="500" height="500"></iframe>
</div>
<div>
<iframe name="teste2" width="500" height="500"></iframe>
</div>
</body>
</html>



gostaria de abrir por exemplo o link DA CNN no iframe teste2, mais não consegui fazer isso.

Mais uma ajuda gostaria de utilizar este menu LINK MENU com os dois iframes e abrindo no iframe que quero, tem como.
me ajudem ai.
0

#2 User is offline   titodj 

  • Group: Membros
  • Posts: 155
  • Joined: 28-March 05

Posted 02 September 2005 - 09:18 PM

normalmente faço assim nesta parte do codigo <form name="doublecombo">
<p><select name="example" size="1" onChange="redirect(nome_do_ifreme.options.selectedIndex)">

ficaria assim teu codigo q é "teste" ou "tete2":
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="javascript" type="text/javascript">
<!--
var x;
function cep(){
var vai = document.forms[0].cep1.value;
var tot = vai.length;
if(tot==5){
document.forms[0].cep2.focus();
}
}
-->
</script>
</head>

<body>
<form name="doublecombo">
<p><select name="example" size="1" onChange="redirect(nome_do_iframe.options.selectedIndex)">
<option>Technology Sites</option>
<option>News Sites</option>
<option>Search Engines</option>
</select>
<select name="stage2" size="1">
<option value="http://www.google.com">GOOGLE</option>
<option value="http://www.news.com">News.com</option>
<option value="http://www.wired.com">Wired News</option>
</select>
<input type="button" name="test" value="Go!"
onClick="go()">
</p>

<script>
var groups=document.doublecombo.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()

group[0][0]=new Option("Google","http://www.google.com")
group[0][1]=new Option("News.com","http://www.news.com")
group[0][2]=new Option("Wired News","http://www.wired.com")

group[1][0]=new Option("CNN","http://www.cnn.com")
group[1][1]=new Option("ABC News","http://www.abcnews.com")

group[2][0]=new Option("Hotbot","http://www.hotbot.com")
group[2][1]=new Option("Infoseek","http://www.infoseek.com")
group[2][2]=new Option("Excite","http://www.excite.com")
group[2][3]=new Option("Lycos","http://www.lycos.com")

var temp=document.doublecombo.stage2

function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
}

function go(){
teste.location=temp.options[temp.selectedIndex].value
}
</script>
</form>
<div>
<iframe name="teste" width="500" height="500"></iframe>
</div>
<div>
<iframe name="teste2" width="500" height="500"></iframe>
</div>
</body>
</html>

só q tem um erro q não sei onde
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)