Pobranie źródła strony html ze skryptem.

0

Mam problem z pobraniem treści strony z javascriptem.

Ściągam stronę poleceniem za pomocą:
new BufferedReader(new InputStreamReader(new URL(link).openStream(),"utf-8"));

Podglądając źródło w przeglądarce widzę cały tekst, ale program wyświetla mi tylko skrypty.

Co zrobić, żeby otrzymać ostateczną wersję strony?

0

A ten URL mozesz pokazac?

0

Choćby ten:
http://www.filmweb.pl/serial/Firefly-2002-108606

Chcę dostać gotową stronę z tekstem, który widać w podglądzie źródła przeglądarki, w zamiast tego daje mi:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
        <title>Filmweb.pl - łeb pełen filmów!</title>
        <meta name="description" content="Filmweb.pl - łeb pełen filmów! Filmweb to największy i najczęściej odwiedzany polski serwis filmowy. Największa baza filmów i aktorów, repertuary kin i tv, premiery, nowości DVD, recenzje, galerie, tapety, zwiastuny, konkursy, ...">
        <meta name="keywords" content="filmy, film, repertuar, kina, kino, aktorzy, gwiazdy, forum, wap, nowości, premiery, zapowiedzi, recenzje, komentarze, oceny, ranking, box, office, dvd, vhs, tv, pasaż, najtaniej, hity, galerie, zwiastuny, plakaty, konkursy">
    <!-- (C) 2000-2008 Gemius SA - gemiusTraffic / ver 11.1 / welcome screen -->
    <script type="text/javascript">
            // <![CDATA[
                var pp_gemius_identifier = new String('bVpFzUrmtZlqDWEuc8yIQbQYzSYWR6eeiWBSv0e6dgz.b7');
            // ]]>
    </script>
        
   <script type="text/javascript" src="http://gfx.filmweb.pl/js/gemius_new.js"></script>
                <meta http-equiv="content-language" content="pl">
        <meta http-equiv="content-type" content="text/html; charset=utf-8">
        <meta http-equiv="pragma" content="NoCache">
        <meta http-equiv="expires" content="0">
        <meta name="author" content="Artegence, http://www.artegence.com/">
        <meta name="reply-to" content="Artegence: [email protected]">
        <meta name="copyright" content="Omnigence sp. z o.o.">
        <meta name="distribution" content="global">
        <meta name="rating" content="general">
        <meta name="classification" content="Film">
        <meta name="robots" content="all">
        <meta name="revisit-after" content="1 days">
        <meta name="verify-v1" content="qcCHLkI8Djpe1T/IKOMcKi0pnGgjA+o56odSRnMH3/U=">

        <script type="text/javascript" src="http://gfx.filmweb.pl/js/swfobject_1_5.js"></script>
        
        <link rel="Shortcut Icon" type="image/x-icon" href="http://gfx.filmweb.pl/gf/favicon.ico">
        <link href="http://gfx.filmweb.pl/gf/opensearch/portal.xml" title="Filmweb.pl" type="application/opensearchdescription+xml" rel="search">
        <link href="http://gfx.filmweb.pl/gf/opensearch/films.xml" title="Filmweb.pl - Filmy" type="application/opensearchdescription+xml" rel="search">
        <link href="http://gfx.filmweb.pl/gf/opensearch/people.xml" title="Filmweb.pl - Ludzie filmu" type="application/opensearchdescription+xml" rel="search">
        <link href="http://gfx.filmweb.pl/css/beta/7eca8120b60a65e3a069a1fd7de89811.md5.css" type="text/css" rel="stylesheet">

        <script type="text/javascript">
                // <![CDATA[
                    function link(){
                            window.location.href="http://www.filmweb.pl/serial/Firefly-2002-108606";
                    }
                // ]]>
        </script>

</head>
<body>
        
        <a href="http://www.filmweb.pl" id="welcomeLogo">Filmweb.pl - łeb pełen filmów!</a>
        
   <div id="flashcontentCont">
                <div id="flashContMain">
                        <div>                           
                           <a href="http://www.filmweb.pl/serial/Firefly-2002-108606" id="goToLink" class="text">Przejdź do Filmwebu</a>                           
                           <div id="richContent-welcomeScreen.pl_PL" style="display:inline;">
  <style type="text/css">
body {background: #fff;}
.text {color: #000;}
</style>
<div id="flashcontent">


<script type="text/javascript">
// <![CDATA[
var so = new
SWFObject("http://gfx.filmweb.pl/ad/welcome/resident_evil_1000x500.swf", "movie", "1000", "500",
"8", "#87b5dc");
so.addParam("allowScriptAccess", "sameDomain");
so.addParam("allowFullScreen", "false");
so.addParam("wmode", "transparent");
so.write("flashcontent");
// ]]>
setTimeout("link()", 16000);
</script>
</div>
</div>
                           <div id="addonText" class="text">R<br>E<br>K<br>L<br>A<br>M<br>A</div>
         </div>
                </div>
   </div>
                
   <script type="text/javascript" src="http://www.google-analytics.com/ga.js?_=20100526"></script>
   <script type="text/javascript">
      var B = "UA-4052507-1"
      if (typeof _gat != "undefined") {
      var C = _gat._getTracker(B);
      if (typeof C != "undefined") {
         C._initData();
         C._trackPageview();
         //var ga = _gat._getTracker(B);
         //ga._trackPageview();
         }
      }
   </script>
</body>
</html>
0

No to jedyne co musisz zrobic to wbudowac interpreter JavaScript w Twoj Javowy programik ;d

0

filmweb wyswietla na wstepie flashowe reklame ktora zlapales :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1