Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

crCrryst

alterar endereço Iframe

Recommended Posts

olá estou com problema neste script:

System.Gadget.settingsUI = "config.htm";
function ky()
{
kyll = System.Gadget.Settings.read("lol");
kor = System.Gadget.Settings.read("cor");
url1 ="http://lalala.com?k=";
url2 = "&cor=";
if (kyll=="" && kor=="")
{
kyll=470;
kor="branco";
url.src = "http://lalala.com?k=470&cor="branco";
}
else
{
if (kyll=="")
{
kyll=470;
kor="branco";
url.src = "http://lalala.com?k=470&cor="branco";
}else
{
url.src = (url1+kyll+url2+kor);
}
}
function vaila()
{
document.location=("lalala.com");
}
<div id="gadget" onmouseover='track();'>
<iframe src="ky();" id="url" scrolling='no' frameborder='0' width=120 height='170' marginheight='0' marginwidth='0'></iframe></div>

agradeço vossa colaboração

Compartilhar este post


Link para o post
Compartilhar em outros sites

Legal q você tem um problema neh ???

 

Mas, mais legal ainda seria se você nos informasse QUAL é o problema.. não acha ??? ¬¬

Compartilhar este post


Link para o post
Compartilhar em outros sites

De um alert em "url1+kyll+url2+kor" e veja oq está aparecendo...

 

Abraços..

Compartilhar este post


Link para o post
Compartilhar em outros sites

teu problema ta no SRC do iframe. Não é assim que faz.

Deixa ele como about:blank e aí é só chamar tua função por um botão (por exemplo) q vai rolar.

 

Abrax!

Compartilhar este post


Link para o post
Compartilhar em outros sites

teu problema ta no SRC do iframe. Não é assim que faz.

Deixa ele como about:blank e aí é só chamar tua função por um botão (por exemplo) q vai rolar.

 

Abrax!

eu mudei da forma que disse mais não adiantou:

 

System.Gadget.settingsUI = "config.htm"; 
kyll=System.Gadget.Settings.read("kyllo"),
kor=System.Gadget.Settings.read("kor"),
function implode( cola, partes ) {
	return ( ( pieces instanceof Array ) ? pieces.join ( cola ) : partes );
function ky()
{

	if (kyll=="" && kor=="")
	{
	  kyll=558;
	  kor="padrao";
	  url.src=function implode('', ['http://.asp?k=',kyll,'&cor=padrao']);
	}
	else 
	{
	if (kyll=="")
	{
	kyll=558;
	function implode('', ['http://.asp?k=',kyll,'&cor=padrao']);
	}else
	{
	url.src = function implode('', ['http://.asp?k=',System.Gadget.Settings.read("kyllo"),'&cor=',System.Gadget.Settings.read("cor")]);
	}
}
function vaila()
{
document.location=("http://lalala/");
}
  </script>
  </head>
 <body[b] onload="ky()" onclick="vaila();" [/b]background="branco.png>
  <div>
   <iframe src="about:blank" id="url" scrolling='no' frameborder='0' width=120 height='170' marginheight='0' marginwidth='0'></iframe>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ta errado aqui: url.src=function implod

Quando você chama uma função não se utiliza o termo FUNCTION. o FUNCTION é apenas na criação.

No teu caso tem que ficar assim:

url.src = implode(......)

 

Entendeu?

 

ABRAX!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.