Ir para conteúdo

Arquivado

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

Matheus Peluchi

Conteudo iframe ou div bloqueado

Recommended Posts

Boa noite pessoal,

sou inciante em PHP HTML e estou tendo dificuldade com o direcionameneto de links.

Estou desenvolvendo um sistema em php e criei um Menu, e separei a pagina incial do sistema em divs.

Quando eu clico em algum link do menu direciono o conteudo do link para dentro do iframe que fica no centro na msm pagina.

O que acontece é que o conteudo fica bloqueado, nao consigo clicar em nada...ja tentei fazer sem iframe utilziando codigos php e java para fazer o direcinamento, mas sempre que qualquer coisa é direcionada pra a div do centro fica bloqueado, links botoes caixas de texto e etc.


Alguem sabe o motivo?

Segue abaixo estrutura

nesse caso chamo o codigo no proprio link.( tem um include do codigo de direcionamento dentro da div).

home.php

<!DOCTYPE html>
<html>
	<head>
		<?php  
			session_start();
			if((!isset ($_SESSION['login']) == true) and (!isset ($_SESSION['senha']) == true))
			{
				unset($_SESSION['login']);
				unset($_SESSION['senha']);
				header('location:index.php');
				}
			$logado = $_SESSION['login'];
			
		?>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<link href="css/Home.css" rel="stylesheet">
		<link href="js/Menu_home.js" rel="stylesheet">
		<link href="CSS/Menu.css" rel="stylesheet" type="text/css" />
		<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css">
		<script src="js/menu.js" type="text/javascript"></script>		
		
		
		<title>SysObras</title>
	</head>

	 <body>
	 <!--DIV GERAL-->
	 <div id=geral>		 
		 <!-- DIV SUPERIOR -->
			<div id="superior">
				<div id="sup-esquerdo">
					   SysObras
				</div>
				<div id="datahora">
					<script language="JavaScript">
						document.write("<font color='white' size='3' face='Cooper Black'>")
						var mydate=new Date()
						var year=mydate.getYear()
						if (year<2000)
						year += (year < 1900) ? 1900 : 0
						var day=mydate.getDay()
						var month=mydate.getMonth()
						var daym=mydate.getDate()
						if (daym<10)
						daym="0"+daym
						var dayarray=new Array("Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado")
						var montharray=new Array(" de Janeiro de "," de Fevereiro de "," de Março de ","de Abril de ","de Maio de ","de Junho de","de Julho de ","de Agosto de ","de Setembro de "," de Outubro de "," de Novembro de "," de Dezembro de ")
						document.write("   "+dayarray[day]+", "+daym+" "+montharray[month]+year+" ")
						document.write("</b></i></font>")
					</script>	
				</div>
				
				<div id="arearestrita">
					<a href="#">Area Restrita</a>
				</div>
				
				<div id="usuario">
					<?php
						echo "Bem vindo $logado"
					?>
				</div>
			</div>
			
		 <!-- DIV MENU -->
			<div id="Menu">
				 <ul id="menu-v"  class="cd-accordion-menu">
					<li><a href="#"><i id="icones" class="fa fa-edit" ></i>  Cadastro</a>
						<ul class="sub">
							<li><a href="vertical-menu#1">Clientes</a></li>
							<li><a href="vertical-menu#3">Produtos</a></li>
							<li><a href="vertical-menu#4">Grupo</a></li>
							<li><a href="vertical-menu#5">Subgrupo</a></li>
							<li><a href='?pg=caduser'>Usuarios</a></li>
							<li><a href="vertical-menu#7">Empresa</a></li>
						</ul>			
					</li>
					<li><a href="#"><i class="fa fa-search"></i>  Sinapi</a>
						<ul class="sub">
	                        <li><a href="consultasinapi.php">Consulta</a></li>
							<li><a href="vertical-menu#1">Composições</a></li>
							<li><a href="vertical-menu#2">Insumos</a></li>
							<li><a href="vertical-menu#2">-</a></li>
							<li><a href="vertical-menu#2">Adicionar Insumos</a></li>
							<li><a href="vertical-menu#2">Adicionar Composição</a></li>
						</ul>
					</li>
					<li><a href="#"><i class="fa fa-bars"></i>  Item 3</a>
						<ul class="sub">
							<li><a href="#">Sub Item 3.1</a></li>
							<li><a href="#">Sub Item 3.2</a></li>
							<li><a href="#">Sub Item 3.3</a></li>
							<li><a href="#">Sub Item 3.4</a></li>
							<li><a href="#">Sub Item 3.5</a></li>
						</ul>
					</li>
					<li><a href="#"><i class="fa fa-bars"></i>  Item 4</a></li>
					<li><a href="#"><i class="fa fa-bars"></i>  Item 5</a>
						<ul class="sub">
							<li><a href="#">Sub Item 5.1</a></li>
							<li><a href="#">Sub Item 5.2</a>
								<ul class="sub">
									<li><a href="#521">Vertical Menu 5.2.1</a></li>
									<li><a href="#522">Vertical Menu 5.2.2</a></li>
									<li><a href="#523">Vertical Menu 5.2.3</a></li>
									<li><a href="#524">Vertical Menu 5.2.4</a></li>
									<li><a href="#525">Vertical Menu 5.2.5</a></li>
								</ul>
							</li>
							<li><a href="#">Sub Item 5.3</a>
								<ul class="sub">
									<li><a href="#">Sub Item 5.3.1</a></li>
									<li><a href="#">Sub Item 5.3.2</a></li>
									<li><a href="#">Sub Item 5.3.3</a></li>
									<li><a href="#">Sub Item 5.3.4</a></li>
									<li><a href="#">Sub Item 5.3.5</a></li>
									<li><a href="#">Sub Item 5.3.6</a></li>
									<li><a href="#537">Vertical Menus 5.3.7</a></li>
									<li><a href="#538">Vertical Menus 5.3.8</a></li>
								</ul>
							</li>
						</ul>
					</li>
					<li><a href="#"><i align="left" class="fa fa-edit"></i>  Item 6</a></li>
				 </ul>
			</div>
			
			<!--DIV CENTRAL-->
			
			<div id="divcentro" name="divcentro">
				<?php 
                    include 'consulta/direciona.php';
                ?>				
			</div>
		</div>	
     </body>
</html>

direciona.php

<?php 

       $pg = isset( $_GET['pg'] ) ? $_GET['pg'] : null;
       switch ( $pg ){
       /*Menus links*/
        case "caduser": include("caduser.php"); break;
        case "matricula": include("buscar_matricula.php"); break;
        case "nome": include("busca_nome.php"); break;
		
        /*pagina principal*/
        default: include("main.html"); break;
    }
 ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante

Cara pode ser alguma coisa sobrepondo o conteúdo. Tipo uma div flutuante ou com posição absoluta.

Larga isso de iframe, faz a inclusão ou carregamento dentro da sua página principal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara pode ser alguma coisa sobrepondo o conteúdo. Tipo uma div flutuante ou com posição absoluta.

Larga isso de iframe, faz a inclusão ou carregamento dentro da sua página principal.

Mas nao estou usando iframe....estou usando esse codigo postado ai no topico. Esta forma também esta ultrapassado?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante

Mas nao estou usando iframe....estou usando esse codigo postado ai no topico. Esta forma também esta ultrapassado?

Desculpe a minha resposta, talvez não tenho intendido direito por que estou noiado de breja lol...Mais na sua/seu questionamento havia "iframe", acho que você deve fazer melhor a filtragem no conteúdo que vem de suas URLs, pois qualquer idiota pode digitar qualquer bobagem (tipo eu que faço isso com todos os sites rsrs);

fico "encabulado" como pode dar erro:

<?php

function getPaginas(){

$url = $_GET['pagina'];

if(isset(file_exists($url)){

include_once($url.'.php');

}else{

include_once('404.php');

}

}

?>

<html>

<div><?php

getPaginas();

?><div>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por Alessandro Bodão
      Fala galerinha, 
       
      Tenho um container com um título (h1) no cabeçalho do meu site, esse container ocupa metade da tela (50vw), e eu gostaria que esse título ocupasse toda a largura desse container, independente do seu tamanho ou do tamanho do monitor, de forma com que a palavra tenha exactamente o mesmo tamanho do container (vou anexar uma foto de exemplo). Já tentei todos os valores pra essa h1, como % e vw... mas nada parece fazer sentido.
       
       

    • Por Sapinn
      Galera estou com um problema estranho, eu tenho um iframe que puxa um outro site meu, ele puxa normal o problema é que esse site que eu mostro no iframe possui alguns menus e botões que eu não consigo clicar neles é como se a função de clique não funcionasse, a parte mais estranha é que na minha maquina local funciona normalmente só no meu ambiente de produção que tem esse problema , como devo fazer para resolver?
    • Por Giovanird
      Olá a todos!
      tenho varias divs com o mesmo ID e nome de classe. Preciso que a cor da div seja conforme uma escala de valores.
      Estou tentando pegar o valor pelo nome da classe, pois as divs possuem o mesmo id e não tive sucesso. Segue script:
      <div class="planos" id="1" value="74">74</div> <div class="planos" id="1" value="29">29</div> <div class="planos" id="1" value="55">55</div> <div class="planos" id="1" value="74">74</div> <div class="planos" id="1" value="63">63</div> <div class="planos" id="1" value="55">55</div> <script type="text/javascript"> var valueElement = document.getElementsByClassName('.planos').getAttribute('value'); console.log(valueElement); if (valueElement >= "70") { document.getElementsByClassName('.planos').style.backgroundColor == '#4caf50'; } else if (valueElement >= "50" && valueElement <= "69") { document.getElementsByClassName('.planos').style.backgroundColor == '#ffbc00'; } else { document.getElementsByClassName('.planos').style.backgroundColor == '#f44336'; } </script>  
       
    • Por Shizo_BR
      Preciso criar um iframe contendo um player, que não pare o audio enquanto navego pelo site. Vou mostrar a baixo o código que incorporei ao meu wordpress, porém não estou conseguindo fazer o "no refresh" quando mudo de pagina.
       
      <div style="position: fixed; bottom: 25px; left: 25px; z-index: 999999;"> <BR/> <BR/> <span class="radio-iframe-close" aria-label="toggle" style="font-size: 1.5rem; color: #fff; position: absolute; top: 0; background: #4e203c; padding: .25rem;">AO VIVO!</span> <iframe class="radio-iframe" src="URL Player" style="width: 314px; heigh: 31px; border: 0;" allow="autoplay; fullscreen" scrolling="no"></iframe> </div> <script type="text/javascript"> (function($) { $(function() { $('.radio-iframe-close').click(function(){ $('.radio-iframe').toggle(); }); }); })(jQuery); </script>  
    • Por GOD
      Quero um código div ou qualquer outra forma, para atingi esse resultado do link
       https://drive.google.com/file/d/0B8Ssi9zuKdQWMExWeVpGUXN0MlRsUzdmdGRuTFl2eU1yejB3/viewocal
       
      Para ficar nesse local.
      https://drive.google.com/file/d/0B8Ssi9zuKdQWeGZSSnVBaFBxM1FUN1hEeWdrRzhTNWI0Q01Z/view
       
      Meu objetivo é que em cada quadro da div, fique uma noticia de um site especifico, que pretendo colocar através de plugin rss.
       
       
      Enfim espero uma ajuda sobre como posso fazer isso
       
       
×

Informação importante

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