pedrovoltaire 0 Denunciar post Postado Abril 1, 2011 Bom dia pessoal, coloquei um topo em flash no meu site, dentro do header.php, porém o flash está aparecendo na base da página. Alguem tem alguma idéia? Segue o código dentro da header.php. A parte do flash está em negrito. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" /> <meta name="keywords" content="<?php echo get_option('boldy_keywords'); ?>" /> <meta name="description" content="<?php echo get_option('boldy_description'); ?>" /> <title><?php wp_title('«', true, 'right'); ?> <?php bloginfo('name'); ?></title> <!-- INSERI A FUNÇÃO PARA CHAMAR O FLASH--> <script type="text/javascript"> function Flash(largura, altura, arquivo){ document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='"+largura+"' height='"+altura+"'>"); document.write("<param name='movie' value='"+arquivo+"' />"); document.write("<param name='quality' value='high' />"); document.write("<param name='wmode' value='transparent' />"); document.write("<embed src='"+arquivo+"' wmode='transparent' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave- flash' width='"+largura+"' height='"+altura+"'></embed>"); document.write("</object>"); }</script> <link href="<?php bloginfo('template_directory'); ?>/style.css" rel="stylesheet" type="text/css" /> <link href="<?php bloginfo('template_directory'); ?>/css/ddsmoothmenu.css" rel="stylesheet" type="text/css" /> <link href="<?php bloginfo('template_directory'); ?>/css/prettyPhoto.css" rel="stylesheet" type="text/css" /> <link href="<?php bloginfo('template_directory'); ?>/css/nivo-slider.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery.form.js"></script> <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/ddsmoothmenu.js"></script> <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery.nivo.slider.pack.js"></script> <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery.prettyPhoto.js"></script> <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/custom.js"></script> <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/cufon-yui.js"></script> <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/Museo_Slab_500_400.font.js"></script> <!-- Cufon init --> <script type="text/javascript"> <?php if(get_option('boldy_cufon')!="no"):?> Cufon.replace('h1',{hover: true})('h2',{hover: true})('h3')('.reply',{hover:true})('.more-link'); <?php endif ?> </script> <script type="text/javascript"> $(document).ready(function(){ $('#quickContactForm').ajaxForm(function(data) { if (data==1){ $('#success').fadeIn("slow"); $('#bademail').fadeOut("slow"); $('#badserver').fadeOut("slow"); $('#contact').resetForm(); } else if (data==2){ $('#badserver').fadeIn("slow"); } else if (data==3) { $('#bademail').fadeIn("slow"); } }); }); </script> <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" /> <?php wp_get_archives('type=monthly&format=link'); ?> <?php //comments_popup_script(); // off by default ?> <?php wp_head(); ?> </head> <body <?php if(is_home()){ echo 'id="home"'; }elseif(is_category(get_option('boldy_portfolio')) || post_is_in_descendant_category( get_option('boldy_portfolio')) && !is_single()){ echo 'id="portfolio"'; }?>> <!-- BEGINN MAINWRAPPER --> <div id="mainWrapper"> <!-- BEGIN WRAPPER --> <div id="wrapper"> <!-- BEGIN HEADER --> <div id="header"> [b]<div id="logo"> <script type="text/javascript"> Flash(960, 220 "wp-content/themes/boldy/topo.swf"); </script>[/b] </div> <!-- BEGIN MAIN MENU --><!-- END MAIN MENU --> <!-- BEGIN TOP SEARCH --> <!-- END TOP SEARCH --> <!-- BEGIN TOP SOCIAL LINKS --> <!-- END TOP SOCIAL LINKS --> </div> <!-- END HEADER --> <!-- BEGIN CONTENT --> <div id="content"> Valeu galera!!! OBS, no lugar eu coloquei o código do flash, era puxado uma logo, e antes ela aparecia no topo. Era assim antes: <div id="logo"><a href="<?php bloginfo('url'); ?>/"><img src="<?php echo get_option('boldy_logo_img'); ?>" alt="<?php echo get_option('boldy_logo_alt'); ?>" /></a></div> Compartilhar este post Link para o post Compartilhar em outros sites
Anderson Narciso 3 Denunciar post Postado Abril 3, 2011 Cara que estranha essa sua forma de colocar o flash o.o [b]<div id="logo"> <script type="text/javascript"> Flash(960, 220 "wp-content/themes/boldy/topo.swf"); </script>[/b] E esses ? Conhece o SWFObject? Eu percebi o códe la dentro do header com o flash, mas isso é trabalhoso demais.. SWFobjetc //Dentro do heade, depois de baixar a biblioteca swfobject e enviar para o servidor coloque o link ou apenas deixe o link como está e cole no header, funciona igual. <script type="text/javascript" src="http://www.andersonnarciso.com/biblioteca/swf/swfobject.js"></script> <div id="logo"></div> // Div no qual o flash vai abrir // js que puxa o flash <script type="text/javascript"> var params = {}; var trans = "<?php bloginfo('template_directory'); ?>/topo.swf"; params.quality="high"; var params = {wmode:"transparent"}; swfobject.embedSWF(trans, "logo", "960", "220", "9.0.0", trans, {}, params); </script> Compartilhar este post Link para o post Compartilhar em outros sites
pedrovoltaire 0 Denunciar post Postado Abril 5, 2011 Muito boa essa biblioteca swfobject, foi bater e valer!!!! Muito obrigado Anderson!!! Compartilhar este post Link para o post Compartilhar em outros sites