hitech Postado Dezembro 22, 2007 Denunciar Share Postado Dezembro 22, 2007 Estou usando o seguinte código para criar um iframe: newFrame = document.createElement("iframe"); div.appendChild(newFrame); newFrame.src="URL"; newFrame.style.width="400px"; newFrame.style.height="100px"; newFrame.frameborder="0"; newFrame.style.visibility="visible";O problema é que mesmo colocando frameborder="0" ou style.frameborder="0", a borda continua aparecendo.Se coloco o iframe direto na página da seguinte forma:<iframe id="myFrame" style="visibility:visible" height="100" width="400" scrolling="no" frameBorder="0" src="URL"></iframe> funciona perfeitamente, suprimindo as bordas.Porque não funciona quando mando criar o elemento?Obrigado,Hitech Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Ianez Postado Dezembro 22, 2007 Denunciar Share Postado Dezembro 22, 2007 Estou usando o seguinte código para criar um iframe: newFrame = document.createElement("iframe"); div.appendChild(newFrame); newFrame.src="URL"; newFrame.style.width="400px"; newFrame.style.height="100px"; newFrame.frameborder="0"; newFrame.style.visibility="visible";O problema é que mesmo colocando frameborder="0" ou style.frameborder="0", a borda continua aparecendo.Se coloco o iframe direto na página da seguinte forma:<iframe id="myFrame" style="visibility:visible" height="100" width="400" scrolling="no" frameBorder="0" src="URL"></iframe> funciona perfeitamente, suprimindo as bordas.Porque não funciona quando mando criar o elemento?Obrigado,HitechAi beleza.cara isso é simples.tipo na pagina que vai estar dentro do framecoloca isso.<body style="border:0pt;">so isso. ai a borda some. tenta la. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 hitech Postado Dezembro 22, 2007 Autor Denunciar Share Postado Dezembro 22, 2007 Não deu certo, as bordas do iframe continuam aparecendo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 flavio Postado Dezembro 22, 2007 Denunciar Share Postado Dezembro 22, 2007 tente com B maiúsculo ( valores válidos: 1, 0, no, yes )newFrame.frameBorder="0";PS.: Ianez, só por curiosidade, que foto é essa? :o Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 hitech Postado Dezembro 23, 2007 Autor Denunciar Share Postado Dezembro 23, 2007 Já tentei frameborder, frameBorder, border, com 0, no, none e nada funcionou. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 flavio Postado Dezembro 23, 2007 Denunciar Share Postado Dezembro 23, 2007 Seu código está correto. A forma correta é usando B maiúsculo como eu citei. Tente novamente!!!Fonte MSDN Library: Iframe > frameBorder Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 hitech Postado Dezembro 29, 2007 Autor Denunciar Share Postado Dezembro 29, 2007 Descobri o problema, a linha:div.appendChild(newFrame);tem que aparecer no final, desta forma:newFrame = document.createElement("iframe");newFrame.src="URL";newFrame.style.width="400px";newFrame.style.height="100px";newFrame.frameBorder="0";newFrame.style.visibility="visible";div.appendChild(newFrame);Senão as bordas continuam aparecendo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
hitech
Estou usando o seguinte código para criar um iframe:
newFrame = document.createElement("iframe");
div.appendChild(newFrame);
newFrame.src="URL";
newFrame.style.width="400px";
newFrame.style.height="100px";
newFrame.frameborder="0";
newFrame.style.visibility="visible";
O problema é que mesmo colocando frameborder="0" ou style.frameborder="0", a borda continua aparecendo.
Se coloco o iframe direto na página da seguinte forma:
<iframe id="myFrame" style="visibility:visible" height="100" width="400" scrolling="no" frameBorder="0" src="URL"></iframe>
funciona perfeitamente, suprimindo as bordas.
Porque não funciona quando mando criar o elemento?
Obrigado,
Hitech
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.