Segue abaixo um exemplo de como posicionar uma página dentro de um iframe usando CSS. Essa dica foi de Jill Olkoski.
#outerdiv
{
width:446px;
height:246px;
overflow:hidden;
position:relative;
}
#inneriframe
{
position:absolute;
top:-412px;
left:-318px;
width:1280px;
height:1200px;
}
<div id=’outerdiv’>
<iframe src=”http://www.gooogle.com/” id=’inneriframe’ scrolling=no></iframe>
</div>
Outras informações em: http://aldebaranwebdesign.com/blog/How-to-Position-a-Page-within-an-IFRAME/#sthash.VvUurrvH.dpuf
domingo, 13 de outubro de 2013
sábado, 12 de outubro de 2013
Retirar parte de um site e colocar no seu com DOMDocument.
Retirar parte de um site e colocar no seu com DOMDocument.
Autor: Andrey Knupp Vital
Graças a Deus inventaram o DOMDocument .!
<!doctype html> <html> <head> <meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /> </head> <body> <?php $WebSite = 'http://forum.imasters.com.br/topic/436100-pegar-parte-de-site-e-mostrar-no-meu/'; $DOMDocument = new DOMDocument( '1.0', 'utf-8' ); $DOMDocument->preserveWhiteSpace = false; @$DOMDocument->loadHTML( file_get_contents( $WebSite ) ); echo utf8_decode( $DOMDocument->getElementsByTagName( 'title' )->item(0)->nodeValue ); ?> </body> </html>Saída:
pegar parte de site, e mostrar no meu - iMasters Fóruns
Você pode procurar por XPath, para achar elementos com atributos específicos no Documento.
como por exemplo:
<?php $WebSite = 'http://forum.imasters.com.br/topic/436100-pegar-parte-de-site-e-mostrar-no-meu/'; $DOMDocument = new DOMDocument( '1.0', 'utf-8' ); $DOMDocument->preserveWhiteSpace = false; @$DOMDocument->loadHTML( file_get_contents( $WebSite ) ); $DOMXPath = new DOMXPath( $DOMDocument ); echo utf8_decode( $DOMXPath->query( './/meta[@name="keywords"]' )->item( 0 )->getAttribute( 'content' ) ); ?>Saída:
pegar,parte,site,mostrar,meu,Olá,todos,Pessoal,fiz,uma,boa,pesquisa,mas,ainda,consegui,nada,que,preci
Assinar:
Postagens (Atom)