chicosoft Posted December 13, 2006 at 02:23 AM Report #70383 Posted December 13, 2006 at 02:23 AM Viva, É possivel criar um codigo em que eu abro uma pagina especifica dentro de outra? Ou seja, é possivel eu inserir o URL e depois abrir a pagina dentro dela? Por exemplo, digitava: google.com e ele abria essa pagina la detro...
djthyrax Posted December 13, 2006 at 02:30 AM Report #70385 Posted December 13, 2006 at 02:30 AM <?php if(is_set($_REQUEST["destino"])) include($$_REQUEST["destino"]); else echo '<html><body><form action="'.$_SERVER["PHP_SELF"].'" method="post"><input name="destino" /><button type="submit">Enviar</button></form></body></html>'; ?> ATENÇÃO, este código é extremamente inseguro e é do pior que se pode fazer. Para o que queres fazer, javascript é o q chega 😉 Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!
kingless Posted December 13, 2006 at 02:31 AM Report #70386 Posted December 13, 2006 at 02:31 AM sim.. só precisas de utilizar iframes e uma função PHP como por exemplo fopen, file_get_contens... ou mesmo um include
Gurzi Posted December 13, 2006 at 12:03 PM Report #70407 Posted December 13, 2006 at 12:03 PM sim.. só precisas de utilizar iframes e uma função PHP como por exemplo fopen, file_get_contens... ou mesmo um include Kingless, fui à procura de iframes(nunca tinha ouvido falar),, é verdade que não funcionam em IE ? EDIT : WEIRD , acabei de encontrar uma afirmação oposta Iframes, or inline frames, allow you to load html files into an existing document. Internet Explorer 4+, Netscape 6+, Firefox, Mozilla, Opera and other modern browsers all support iframes. grrr
djthyrax Posted December 13, 2006 at 04:27 PM Report #70436 Posted December 13, 2006 at 04:27 PM Todos os browsers que conheço têm suporte a iframes 😉 Uma solução possível e segura: <?php echo '<html><body>'; if(is_set($_REQUEST["destino"])) echo '<iframe src="'.$_REQUEST["destino"].'"></iframe>'; else echo '<form action="'.$_SERVER["PHP_SELF"].'" method="post"><input name="destino" /><button type="submit">Enviar</button></form>'; echo '</body></html>'; Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!
Gurzi Posted December 13, 2006 at 08:12 PM Report #70473 Posted December 13, 2006 at 08:12 PM Ok, Muito Obrigado
chicosoft Posted February 27, 2007 at 08:09 AM Author Report #85294 Posted February 27, 2007 at 08:09 AM Viva, ja percebi como se faz isso dos iframes, demorou , mas cheguei la. 😁 Ja agora, há algum erro no codigo? <script language="javascript" type="text/javascript"> function iFrameHeight() { var h = 0; if ( !document.all ) { h = document.getElementById('blockrandom').contentDocument.height; document.getElementById('blockrandom').style.height = h + 60 + 'px'; } else if( document.all ) { h = document.frames('blockrandom').document.body.scrollHeight; document.all.blockrandom.style.height = h + 20 + 'px'; } } </script> <div class="contentpane"> <iframe onload="iFrameHeight()" id="blockrandom" name="iframe" src="http://172.16.14.51:8080/jira" width="100%" height="650" scrolling="auto" align="top" frameborder="0" class="wrapper"> This option will not work correctly. Unfortunately, your browser does not support Inline Frames </iframe> </div> <div class="back_button"> <a href='javascript:history.go(-1)'>[ Back ]</a></div></div></td> </tr>
skin Posted February 28, 2007 at 11:11 AM Report #85429 Posted February 28, 2007 at 11:11 AM (adicionado geshi ao post) Our lives begin to end the day we become silent about things that matter - Martin Luther King
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now