<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>REPOSITÓRIO DA LÍA &#187; java-script</title>
	<atom:link href="http://www.liasiqueira.com.br/blog/tag/java-script/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.liasiqueira.com.br/blog</link>
	<description>triste como um problema de usabilidade em um eletrodoméstico pode arruinar uma dieta</description>
	<lastBuildDate>Thu, 22 Apr 2010 02:20:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Desabilitar ActiveX em sites com JavaScript</title>
		<link>http://www.liasiqueira.com.br/blog/2009/05/21/desabilitar-activex-em-sites-com-javascript/</link>
		<comments>http://www.liasiqueira.com.br/blog/2009/05/21/desabilitar-activex-em-sites-com-javascript/#comments</comments>
		<pubDate>Thu, 21 May 2009 20:39:41 +0000</pubDate>
		<dc:creator>lia</dc:creator>
				<category><![CDATA[internet-explorer]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[java-script]]></category>
		<category><![CDATA[activex]]></category>

		<guid isPermaLink="false">http://www.liasiqueira.com.br/blog/?p=352</guid>
		<description><![CDATA[Se você fez um site que contém qualquer tipo de JavaScript, verá que ao abri-lo no Internet Explorer, aparecerá um aviso do ActiveX, é uma particularidade do IE que garante a segurança do site, avisando que a página possui alguns scripts que podem ser maliciosos, daí que se o usuário não clicar nesse aviso e [...]]]></description>
			<content:encoded><![CDATA[<p>Se você fez um site que contém qualquer tipo de JavaScript, verá que ao abri-lo no Internet Explorer, aparecerá um aviso do ActiveX, é uma particularidade do IE que garante a segurança do site, avisando que a página possui alguns scripts que podem ser maliciosos, daí que se o usuário não clicar nesse aviso e der &#8220;ok&#8221;, seu JS não vai carregar ¬¬&#8221;</p>
<p>Tá certo que o Internet Explorer está tentando presar pela segurança de seus usuários, mas isso é muito chato e eu não quero que meu site fique todo quebrado assim que for aberto, afinal, a primeira impressão é a que fica. Pior ainda será se o usuário não souber desabilitar essa funcionalidade do navegador dele.</p>
<p>Pois bem, para desabilitar o ActiveX direto no site, basta inserir o código abaixo antes do <code>&lt;html&gt;</code> da página.</p>
<p>Exemplo:</p>
<pre>
<code>&lt;!-- saved from url=(0014)about:internet --&gt;
&lt;html&gt;
&lt;head&gt;
...
&lt;/head&gt;
&lt;body&gt;
...
&lt;/body&gt;
&lt;/html&gt;</code>
</pre>
<p>Fonte: <a href="http://msdn.microsoft.com/en-us/library/ms537628(VS.85).aspx" target="_blank">MSDN</a></p>
<h3  class="related_post_title">Assuntos relacionados:</h3><ul class="related_post"><li><a href="http://www.liasiqueira.com.br/blog/2008/02/11/retire-a-borda-do-swf-no-internetexplorer/" title="Retire a borda do SWF no InternetExplorer">Retire a borda do SWF no InternetExplorer</a></li><li><a href="http://www.liasiqueira.com.br/blog/2009/01/19/campanha-para-eliminar-o-internet-explorer-6/" title="Campanha para eliminar o Internet Explorer 6">Campanha para eliminar o Internet Explorer 6</a></li><li><a href="http://www.liasiqueira.com.br/blog/2008/12/23/banner-com-div-flutuante-e-transparente/" title="Banner com DIV Flutuante e Transparente">Banner com DIV Flutuante e Transparente</a></li><li><a href="http://www.liasiqueira.com.br/blog/2008/12/09/biblioteca-javascript-conserta-bugs-do-internet-explorer/" title="Biblioteca JavaScript conserta bugs do Internet Explorer">Biblioteca JavaScript conserta bugs do Internet Explorer</a></li><li><a href="http://www.liasiqueira.com.br/blog/2008/05/30/link-para-voltar-a-pagina-anterior/" title="Link para voltar à página anterior">Link para voltar à página anterior</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.liasiqueira.com.br/blog/2009/05/21/desabilitar-activex-em-sites-com-javascript/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Banner com DIV Flutuante e Transparente</title>
		<link>http://www.liasiqueira.com.br/blog/2008/12/23/banner-com-div-flutuante-e-transparente/</link>
		<comments>http://www.liasiqueira.com.br/blog/2008/12/23/banner-com-div-flutuante-e-transparente/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 17:32:01 +0000</pubDate>
		<dc:creator>lia</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[Adicionar nova tag]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[java-script]]></category>

		<guid isPermaLink="false">http://www.liasiqueira.com.br/blog/?p=195</guid>
		<description><![CDATA[Testado e aprovado no Firefox e I.E
Banners em DIVs flutuantes são ótimos em substituir os finados pop-ups. Um bom exemplo pode ser visto em portais como Uol e outros de tenham muita publicidade, são muito usados&#8230;
Pra fazer o que tinha em mente eu precisava de três informações:
1- Como colocar uma DIV por cima do conteúdo [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Testado e aprovado no Firefox e I.E</strong></p>
<p><strong>Banners em DIVs flutuantes</strong> são ótimos em substituir os finados <strong>pop-ups</strong>. Um bom exemplo pode ser visto em portais como <a href="http://www.uol.com.br/" target="_blank">Uol</a> e outros de tenham muita publicidade, são muito usados&#8230;</p>
<p>Pra fazer o que tinha em mente eu precisava de três informações:</p>
<p>1- Como colocar uma <strong>DIV</strong> <strong>por cima do conteúdo </strong>da página.<br />
2- Em casos de <strong>Flash</strong>, como deixar o <strong>fundo transparente</strong>.<br />
3- Como <strong>fechar a DIV </strong>após a exibição, utilizando um link/botão.</p>
<p><span id="more-195"></span></p>
<p><strong>Resolvendo as questões:</strong></p>
<p>1- Pra colocar a DIV por cima do conteúdo eu já sabia que bastava usar as propriedades:</p>
<p><code>position:absolute;
z-index:1;</code></p>
<p>Ok. Next.</p>
<p>2- Pra deixar o Flash com fundo transparente basta colocar entre as tags <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><embed type="application/x-shockwave-flash" width="100" height="100"></embed></object> a linha:</p>
<p><code>&lt;span&gt; &lt;/span&gt;</code></p>
<p>Pra quem usa o <strong>Dreamweaver</strong>, quando inserimos um SWF e aparece um bloco de linhas de códigos, geralmente vem com <code>&lt;span&gt; &lt;/span&gt;</code>, daí é só trocar o <strong>opacit</strong> por <strong>transparent </strong>e pronto.</p>
<p>3- Agora, pra fechar DIVs é que é mais difícil. Eu já sabia da existencia da propriedade <code>visibility:hidden;</code> no CSS, mas não sabia como fazer uma DIV mudar de propriedades ou de classe por um link.</p>
<p>Pesquisei por vários fóruns mas não consegui uma solução, já tava ficando com raiva quando pedi ajuda do meu amigo <strong>Ruan</strong> que me passou um link ensinando a Exibir e esconder DIV com JavaScript, e pronto, problema resolvido.</p>
<p><strong>Vamos ao que interessa:</strong></p>
<p>1º No código da sua página, cole isso antes da tag :</p>
<p>Esse é o CSS que vai formatar a DIV que vai conter seu banner:</p>
<p><code>&lt;!-- #nomeDiv{ 	position:absolute; 	width:200px; 	height:200px; 	z-index:1; 	left: 166px; 	top: 209px; }

#nomeDiv a{ 	padding:5px; 	border:1px solid #000; 	text-decoration:none; 	background:#000; 	color:#fff; } #nomeDiv a:hover{ 	background:#fff; 	color:#000; } --&gt;</code></p>
<p>Esse é o JavaScript que vai fazer o link Fechar funcionar:</p>
<p><code>&lt;script&gt;// &lt;![CDATA[
function controlaCamada(nomeDiv) 
{ 
    if( document.getElementById(nomeDiv).style.visibility == "hidden" ) 
    { 
        document.getElementById(nomeDiv).style.visibility = "visible"; 
    } else 
    { 
        document.getElementById(nomeDiv).style.visibility = "hidden"; 
    } 
}
// ]]&gt;&lt;/script&gt;</code></p>
<p>2º Agora, depois da tag , cole isso:</p>
<p><code></code></p>
<div id="nomeDiv">ESPAÇO</div>
<p>3º Onde está escrito ESPAÇO, insira o conteúdo do seu banner, pode ser uma imagem, ou textos, ou imagem e textos, ou um SWF, qualquer coisa. Eu como sou nada criativa, <a href="http://www.liasiqueira.com.br/blog/arquivos/banner-flutuante/">fiz um quadradinho andando no seu quadrado</a>, só a nível de demonstração.</p>
<p>4º Antes do código do SWF que vc acabou de inserir, coloque isso:</p>
<p><code>&lt;a onclick="controlaCamada('nomeDiv')" href="#"&gt;Fechar&lt;/a&gt;</code></p>
<p>5º Agora teste. É pra tá funcionando, <a href="http://www.liasiqueira.com.br/blog/arquivos/banner-flutuante/">que nem tá aqui</a>.</p>
<p>Obs.: Onde vc ver &#8220;nomeDiv&#8221; é o nome que a DIV que contém seu banner deve ter. Caso vc resolva mudá-lo, certifique-se de muda-lo também no CSS e no JavaScript, caso contrário, vai dar zica.</p>
<p> <img src='http://www.liasiqueira.com.br/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><a href="http://www.liasiqueira.com.br/blog/arquivos/banner-flutuante/banner-flutuante.zip">♥ Download dos arquivos do meu exemplo ♥</a></p>
<p>P.S: Esse post é um presente de Natal pro meu amigo Renzo.</p>
<h3  class="related_post_title">Assuntos relacionados:</h3><ul class="related_post"><li><a href="http://www.liasiqueira.com.br/blog/2008/02/11/retire-a-borda-do-swf-no-internetexplorer/" title="Retire a borda do SWF no InternetExplorer">Retire a borda do SWF no InternetExplorer</a></li><li><a href="http://www.liasiqueira.com.br/blog/2010/01/14/colocar-rodape-fixo-no-bottom/" title="Colocar Rodapé fixo no bottom">Colocar Rodapé fixo no bottom</a></li><li><a href="http://www.liasiqueira.com.br/blog/2009/05/21/desabilitar-activex-em-sites-com-javascript/" title="Desabilitar ActiveX em sites com JavaScript">Desabilitar ActiveX em sites com JavaScript</a></li><li><a href="http://www.liasiqueira.com.br/blog/2009/05/18/refresh-apenas-no-css-da-pagina/" title="Refresh apenas no CSS da página">Refresh apenas no CSS da página</a></li><li><a href="http://www.liasiqueira.com.br/blog/2009/01/27/mestre-yo-desenho-em-css/" title="Mestre Yo &#8211; Desenho em CSS">Mestre Yo &#8211; Desenho em CSS</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.liasiqueira.com.br/blog/2008/12/23/banner-com-div-flutuante-e-transparente/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Link para voltar à página anterior</title>
		<link>http://www.liasiqueira.com.br/blog/2008/05/30/link-para-voltar-a-pagina-anterior/</link>
		<comments>http://www.liasiqueira.com.br/blog/2008/05/30/link-para-voltar-a-pagina-anterior/#comments</comments>
		<pubDate>Fri, 30 May 2008 18:49:26 +0000</pubDate>
		<dc:creator>lia</dc:creator>
				<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[java-script]]></category>

		<guid isPermaLink="false">http://www.liasiqueira.com.br/blog/?p=113</guid>
		<description><![CDATA[Tá, vc vai me dizer que isso é uma bobagem pra ter direito a um post, mas quando se leva em consideração a minha memória, esse post torna-se extremamente necessário.
Esse script tem praticamente a mesma função que o &#8220;botão voltar&#8221; dos navegadores, então eu poderia nem usá-lo. Mas eu uso sabe porque? Por que tem [...]]]></description>
			<content:encoded><![CDATA[<p>Tá, vc vai me dizer que isso é uma bobagem pra ter direito a um post, mas quando se leva em consideração a minha memória, esse post torna-se extremamente necessário.</p>
<p>Esse script tem praticamente a mesma função que o &#8220;botão voltar&#8221; dos navegadores, então eu poderia nem usá-lo. Mas eu uso sabe porque? Por que tem algumas pessoas, usuários primários, que não conseguem pensar no botão de voltar do navegador ou até mesmo nem sabem que ele tem essa função. E também por causa das pessoas que navegam usando o teclado, como deficientes visuais por exemplo.</p>
<p>Então a nível de lembrete:</p>
<blockquote><p><strong><font color="#ff6666">&lt;a onclick=&#8221;javascript:history.back();&#8221;&gt;Voltar&lt;/a&gt;</font></strong></p></blockquote>
<p>Ao clicar no link, a página retorna á página anterior. Pronto, bem simples.</p>
<p><font color="#666699"></font><font color="#993366">Uma dica: Esse link funciona, pode testar, mas você vai ver também que ao colocar o mouse em cima, o cursor não vira &#8220;mãozinha&#8221;. Se isso te incomodar como me incomoda, vc pode aplicar uma &#8220;class&#8221; a esse link e colocar no CSS:</font> <font color="#ff6666"><strong>cursor:pointer;</strong></font> <font color="#993366">Funciona em todos os navegadores.</font></p>
<p>:)</p>
<h3  class="related_post_title">Assuntos relacionados:</h3><ul class="related_post"><li><a href="http://www.liasiqueira.com.br/blog/2009/05/21/desabilitar-activex-em-sites-com-javascript/" title="Desabilitar ActiveX em sites com JavaScript">Desabilitar ActiveX em sites com JavaScript</a></li><li><a href="http://www.liasiqueira.com.br/blog/2008/12/23/banner-com-div-flutuante-e-transparente/" title="Banner com DIV Flutuante e Transparente">Banner com DIV Flutuante e Transparente</a></li><li><a href="http://www.liasiqueira.com.br/blog/2008/05/05/script-para-adicionar-pagina-em-favoritos/" title="Script para adicionar página em favoritos">Script para adicionar página em favoritos</a></li><li><a href="http://www.liasiqueira.com.br/blog/2008/02/11/retire-a-borda-do-swf-no-internetexplorer/" title="Retire a borda do SWF no InternetExplorer">Retire a borda do SWF no InternetExplorer</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.liasiqueira.com.br/blog/2008/05/30/link-para-voltar-a-pagina-anterior/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Script para adicionar página em favoritos</title>
		<link>http://www.liasiqueira.com.br/blog/2008/05/05/script-para-adicionar-pagina-em-favoritos/</link>
		<comments>http://www.liasiqueira.com.br/blog/2008/05/05/script-para-adicionar-pagina-em-favoritos/#comments</comments>
		<pubDate>Mon, 05 May 2008 17:00:43 +0000</pubDate>
		<dc:creator>lia</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[java-script]]></category>

		<guid isPermaLink="false">http://www.liasiqueira.com.br/blog/?p=108</guid>
		<description><![CDATA[Esse script adiciona páginas nos favoritos do Internet Explorer, Mozzilla Firefox e Opera. Já que nos três navegadores os comandos de adição de páginas á favoritos são diferentes. Procurei e achei esse script muito facinho e últil.
Coloque isso dentro do &#60;head&#62;:
&#60;script type="text/javascript"&#62;
function addFav(){
var url = "http://www.liasiqueira.com.br";
var title = "Repositorio da Lia";
if (window.sidebar)
window.sidebar.addPanel(title, url,"");
else if(window.opera &#38;&#38; [...]]]></description>
			<content:encoded><![CDATA[<p>Esse<strong> script adiciona páginas nos favoritos do Internet Explorer, Mozzilla Firefox e Opera. </strong>Já que nos três navegadores os comandos de adição de páginas á favoritos são diferentes. Procurei <a href="http://www.codigofonte.com.br/codigo/js-dhtml/browser/adicionar-aos-favoritos-no-ie,-mozilla-firefox-e-opera" target="_blank">e achei</a> esse script muito facinho e últil.</p>
<p>Coloque isso dentro do &lt;head&gt;:</p>
<p><code>&lt;script type="text/javascript"&gt;
function addFav(){
var url = "http://www.liasiqueira.com.br";
var title = "Repositorio da Lia";
if (window.sidebar)
window.sidebar.addPanel(title, url,"");
else if(window.opera &amp;&amp; window.print){
var mbm = document.createElement('a');
mbm.setAttribute('rel','sidebar');
mbm.setAttribute('href',url);
mbm.setAttribute('title',title);
mbm.click();
}
else if(document.all)
{window.external.AddFavorite(url, title);}
}
&lt;/script&gt;</code></p>
<p>Coloque isso no link:<br />
<code>&lt;a href="javascript:addFav()" title="Add nos
Favoritos"&gt;Add nos Favoritos&lt;/a&gt;</code></p>
<p>Atenção:<br />
- Você precisa alterar o endereço da página em &#8220;<font color="#3366ff">var url</font>&#8221; e o título em &#8220;<font color="#3366ff">var title</font>&#8221;<br />
- Preste atenção nas aspas e aspas duplas se for copiar o código dessa página, algumas vezes elas ficam com formatação diferente e faz o código não funcionar. Delete-as e digite-as novamente se nescessário.</p>
<p>Testado e aprovado: <a href="javascript:addFav()" title="Adicionar aos Favoritos">Adicionar aos Favoritos</a></p>
<h3  class="related_post_title">Assuntos relacionados:</h3><ul class="related_post"><li><a href="http://www.liasiqueira.com.br/blog/2009/05/21/desabilitar-activex-em-sites-com-javascript/" title="Desabilitar ActiveX em sites com JavaScript">Desabilitar ActiveX em sites com JavaScript</a></li><li><a href="http://www.liasiqueira.com.br/blog/2008/12/23/banner-com-div-flutuante-e-transparente/" title="Banner com DIV Flutuante e Transparente">Banner com DIV Flutuante e Transparente</a></li><li><a href="http://www.liasiqueira.com.br/blog/2008/05/30/link-para-voltar-a-pagina-anterior/" title="Link para voltar à página anterior">Link para voltar à página anterior</a></li><li><a href="http://www.liasiqueira.com.br/blog/2008/02/11/retire-a-borda-do-swf-no-internetexplorer/" title="Retire a borda do SWF no InternetExplorer">Retire a borda do SWF no InternetExplorer</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.liasiqueira.com.br/blog/2008/05/05/script-para-adicionar-pagina-em-favoritos/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Retire a borda do SWF no InternetExplorer</title>
		<link>http://www.liasiqueira.com.br/blog/2008/02/11/retire-a-borda-do-swf-no-internetexplorer/</link>
		<comments>http://www.liasiqueira.com.br/blog/2008/02/11/retire-a-borda-do-swf-no-internetexplorer/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 02:34:10 +0000</pubDate>
		<dc:creator>lia</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[internet-explorer]]></category>
		<category><![CDATA[java-script]]></category>

		<guid isPermaLink="false">http://blog.liasiqueira.com.br/?p=83</guid>
		<description><![CDATA[Você já passou pela infeliz situação de inserir um swf em uma página, e lá no InternetExplorer o seu flash fica com uma desagradavel borda em volta?!
Uma das soluções, pelo menos é a que eu uso, é importar o flash com a ajuda de um código JavaScript.
Coloque essa linha de código dentro do HEAD. Isso [...]]]></description>
			<content:encoded><![CDATA[<p>Você já passou pela infeliz situação de inserir um swf em uma página, e lá no InternetExplorer o seu flash fica com uma desagradavel borda em volta?!</p>
<p>Uma das soluções, pelo menos é a que eu uso, é importar o flash com a ajuda de um código JavaScript.</p>
<p>Coloque essa linha de código dentro do HEAD. Isso irá chamar o arquivo JavaScript responsável por importar o arquivo em flash.</p>
<p><code>&lt;script src="js/objeto.js" type="text/javascript"&gt;&lt;/script&gt;</code></p>
<p>Coloque esse código para chamar o arquivo swf.</p>
<p><code>&lt;!--url's used in the movie--&gt;
&lt;!--text used in the movie--&gt;
&lt;!--saved from url=(0013)about:internet--&gt;
&lt;script type="text/javascript"&gt;
objeto(\\\\'nomedoarquivo\\\\',\\\\'504\\\\',\\\\'200\\\\')&lt;/script&gt;</code></p>
<p>(onde tá escrito 504 é a largura e onde tá 200 é a altura).</p>
<p>Agora você precisa salvar o JavaScript. <a href="http://www.liasiqueira.com.br/blog/arquivos/objeto.zip" target="_blank">Baixe o Arquivo</a>.</p>
<p><!--adsense--></p>
<h3  class="related_post_title">Assuntos relacionados:</h3><ul class="related_post"><li><a href="http://www.liasiqueira.com.br/blog/2009/05/21/desabilitar-activex-em-sites-com-javascript/" title="Desabilitar ActiveX em sites com JavaScript">Desabilitar ActiveX em sites com JavaScript</a></li><li><a href="http://www.liasiqueira.com.br/blog/2008/12/23/banner-com-div-flutuante-e-transparente/" title="Banner com DIV Flutuante e Transparente">Banner com DIV Flutuante e Transparente</a></li><li><a href="http://www.liasiqueira.com.br/blog/2009/01/19/campanha-para-eliminar-o-internet-explorer-6/" title="Campanha para eliminar o Internet Explorer 6">Campanha para eliminar o Internet Explorer 6</a></li><li><a href="http://www.liasiqueira.com.br/blog/2009/01/05/flash-indexado-pelo-google/" title="Flash indexado pelo Google">Flash indexado pelo Google</a></li><li><a href="http://www.liasiqueira.com.br/blog/2008/12/09/biblioteca-javascript-conserta-bugs-do-internet-explorer/" title="Biblioteca JavaScript conserta bugs do Internet Explorer">Biblioteca JavaScript conserta bugs do Internet Explorer</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.liasiqueira.com.br/blog/2008/02/11/retire-a-borda-do-swf-no-internetexplorer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
