Avatar billede zkill Nybegynder
14. maj 2009 - 16:18 Der er 3 kommentarer og
1 løsning

http_request af hel side..

Hej

Jah heg står så bruge lidt hjælp til hvordan folkene bag denne side:
http://bacolicio.us/

Har lavet dette:
http://bacolicio.us/http://en.wikipedia.org/wiki/Vegetarianism

Jeg har selv prøvet at lave en løsning:
http://cs-engineer.net/?url=http://www.newz.dk/
eller bare http://cs-engineer.net/
Som nuker en fast side.. (der skal lige ik stå nuked, bare et billede jeg har lavet for sjov... :)

Men jah, måde min løsning er lavet på, er ved at bruge Http Request.. og så lave et Req udtryk, som tilpasser alle billeder/links, så de passer til den rigtige side..

Men er det ik en nemmere måde at "rippe" en side.. Altså hele siden, så man både får billeder og sådan nogle ting med.?
Lidt som de der Bacolicio gør det..? eller har de mon os brugt Req udtryks til at tilpasse Http requestet..?

/Zkill..
Avatar billede net-base.dk Nybegynder
14. maj 2009 - 16:56 #1
Hvis du havde lavet dit forarbejde godt nok, ville du have set svaret på 3sec ved at have snuppet en kopi af deres kilde kode...

De laver noget så simpelt som et iframe som har 100% width og height, uden for det iframe laver de så en div som de giver en position: absolute; og så placere de den i kordinaterne 0,0 og smider et billed i den div, og vupti så har du bacon på wiki :D

Har smidt en kopi af deres kilde kode neden for.

håber du kan bruge svaret...


<html>
    <head>
        <title>Bacolicio.us ~Mmmm, Bacon~</title>
        <style type="text/css" media="screen">
            body { margin: 0; padding: 0; }
            #overlay { position: absolute; top: 15%; left: 10%; }
        </style>
        <link rel="shortcut icon" href="http://bacolicious.s3.amazonaws.com/favicon.ico">
    </head>
    <body>
        <iframe width="100%" height="100%" src="http://en.wikipedia.org/wiki/Vegetarianism" border="0" noborder="noborder" frameborder="0" padding="0" spacing="0"></iframe>

        <div id="overlay"><img src="http://bacolicious.s3.amazonaws.com/bacon.png"></div>
        <script type="text/javascript">
        var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
        document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
        </script>
        <script type="text/javascript">
        try {
        var pageTracker = _gat._getTracker("UA-67197-4");
        pageTracker._setDomainName("bacolicio.us");
        pageTracker._trackPageview();
        } catch(err) {}</script>
    </body>
</html>
Avatar billede zkill Nybegynder
14. maj 2009 - 17:01 #2
haha... Doooh..
arrh super da.. :)
jeg har jo altid højreklikket og trykket vist kilde... åhh dummefejl.. :D
Men tak hehe... :D
Avatar billede net-base.dk Nybegynder
14. maj 2009 - 17:03 #3
hehe, tænkte nok du ikke havde prøvet det...

Det var det første jeg gjore, og tænkte bare arh, det er næsten for nemt det her :D
Avatar billede zkill Nybegynder
14. maj 2009 - 17:05 #4
jah ved heller ik lige.. :)
Har sku brugt en del tid på de req udtryk, som søgte hele http requestet igennem for at erstatte de steder hvor selve hjemmeside adr sku ind :P
Næsten helt ondt af mig selv.. haha.. men what, det nice at det er så simpelt... :)
Nogle gange overser man jo bare hvor simpelt det ka være :) hehe..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester