Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

[jQuery] funckja .load() nie działa

Tworzenie dynamicznych stron internetowych z zastosowaniem JavaScript, jQuery, Ajax. Dowiedz się jak to zrobić, znajdź rozwiązania swoich problemów.

[jQuery] funckja .load() nie działa

Post 12.09.2008, 20:39:53

Witam, mam dokument:
Kod: Zaznacz cały
<ul id="lista">
      <li><a title="http://www.wp.pl">1</a></li>
   </ul>
   
   <div id="strona" style="width:300px; height:300px; float:left; background:black; color:white"></div>
   
   <script type="text/javascript">
   $(document).ready(function(){
      $("a").css("cursor","pointer");
      $("a").click(function(){
         alert(this.title);
         $("#strona").load(this.title);
       });
   });
   </script>

Chcę aby po kliknięciu w link, strona, której adres jest w atrybucie title, załadowała się do div#strona. Niestety nic się nie dzieje (okienko alert pokazuje właściwy adres, natomiast load() w ogóle się nie wykonuje). Proszę o wskazówki, pozdrawiam.
tommeck69
Tomasz Kopacki

Posty: 414
Dołączył(a): 07.10.2006

Post 12.09.2008, 22:58:18

Firerebug i konsola bledow ktora zwraca: Access to restricted URI denied, code: 1012

Chyba tylko pliki z wlasnego serwera mozesz w ten sposob dolaczac.
Krzysztof Safjanowski – dostawca rozwiązań IT
Avatar użytkownikabrand
Krzysztof Safjanowski

...
...

Posty: 4404
Dołączył(a): 27.01.2006
Lokalizacja: Poznań

Post 13.09.2008, 17:22:29

Ok, dzięki za info. Pozdrawiam
tommeck69
Tomasz Kopacki

Posty: 414
Dołączył(a): 07.10.2006

Post 13.09.2008, 23:52:44

Cos takiego powstalo wczoraj w nocy:

index.html:
Kod: Zaznacz cały
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
   <head>
      <title>POST</title>
      <script src="jquery-1.2.6.pack.js" type="text/javascript"></script>
      <script type="text/javascript">
         $( document ).ready( function()
         {
            $( "#choice li a" ).click( function()
            {
               var sData = "";
               
               $.post( "feeds.php", { url: this.title }, function( sData )
               {
                  $( "<div>" + sData + "</div>" ).appendTo( "#content" );
               });
               
               return false;
            });
         });
      </script>
      <style type="text/css">
         body {font-size: 1.0em; font-family: helvetica, arial;}
         #content {width: 500px; background: #D8D8D8; color: #fff;}
      </style>
   </head>
   <body>
      <ul id="choice">
         <li>
            <a href="http://godnezycie.org" title="http://godnezycie.org">godnezycie.org</a>
         </li>
         <li>
            <a href="http://sportcom.pl" title="http://sportcom.pl">sportcom.pl</a>
         </li>
         <li>
            <a href="http://iwp.com.pl" title="http://iwp.com.pl">iwp.com.pl</a>
         </li>
      </ul>   
      <div id="content">
         
      </div>
   </body>
</html>


feeds.php:
Kod: Zaznacz cały
<?php
   if( !isset( $_POST['url'] ) )
   {
      echo 'Tablica $_POST nie zostala przeslana!';
      die();
   }
   else
   {
      // create a new cURL resource
      $rCURL = curl_init();

      // set URL and other appropriate options
      curl_setopt( $rCURL, CURLOPT_URL, $_POST['url'] );
      curl_setopt( $rCURL, CURLOPT_TIMEOUT, 5 );
      curl_setopt( $rCURL, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8) Gecko/20051111 Firefox/1.5" );

      // grab URL and pass it to the browser
      curl_exec( $rCURL );

      // close cURL resource, and free up system resources
      curl_close( $rCURL );
   }
?>
Krzysztof Safjanowski – dostawca rozwiązań IT
Avatar użytkownikabrand
Krzysztof Safjanowski

...
...

Posty: 4404
Dołączył(a): 27.01.2006
Lokalizacja: Poznań

Post 14.09.2008, 00:26:23

Dziękuję jeszcze raz - powyższe rozwiązanie posłuży mi do zrozumienia idei działania skryptu. Pozdrawiam.
tommeck69
Tomasz Kopacki

Posty: 414
Dołączył(a): 07.10.2006


Powrót do JavaScript


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Bing [Bot] i 5 gości

Hosting, Domeny, SSL

Subskrypcja

Mamy 50331 zarejestrowanych użytkowników.
Najnowszy użytkownik: AgencjaCopywriterska


Nasi użytkownicy napisali:

  • 935475 wiadomości
  • w 246488 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)