Eredmény: 1 - 8 (8) összesen

Téma: Miért nem működik?

  1. #1
    'Say Hello To My Little Friend'
    Csatlakozott
    12-07-09
    Hely
    Fűr (Rúban) Szlovákia
    Hozzászólás
    86
    Begyűjtött 15 köszönetet
    12 hozzászólásával

    Alapbeállítás Miért nem működik?

    Sziasztok!

    Készítettem fbon egy alkalmazást és van egy fql lekérés ami ha "ok" akkor újratölti az oldalt, csak hát ez valahogy nem akar összejönni, de így ez kicsit bonyolult leírom inkább a kódot hogy gondolom.

    if($valami == 2)
    print "ok";
    else
    print "0";
    exit;

    <script>
    // init the FB JS SDK
    setInterval(function(){
    $.get('index.php?data=1&token=<?=$token?>', function(data) {
    if(data == "ok")
    top.location.href="ideiranyit";
    });
    },1000);

    </script>

    arra lennék kíváncsi hogy a script rész oké-e. Nem vagyok benne biztos ezért kérdezlek titeket, előre is köszi a segítséget!



  2. #2
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: Miért nem működik?

    Iframebol nem tudod a szulo oldal location.href-et valtoztatni.



  3. #3
    'Say Hello To My Little Friend'
    Csatlakozott
    12-07-09
    Hely
    Fűr (Rúban) Szlovákia
    Hozzászólás
    86
    Begyűjtött 15 köszönetet
    12 hozzászólásával

    Alapbeállítás re: Miért nem működik?

    Nem is szeretném változtatni csak egyszerűen frissítsen egyet az oldalon esetleg valami ötleted? egyébként így van eredetileg "top.location.href="<?=$fbconfig['appPageUrl']?>"; szóval magát az oldalt frissíti csak amin az alkalmazás van, vagy ez sem oké?



  4. #4
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: Miért nem működik?

    Ezt sem engedik a bongeszok. Miert akarod konkretan a facebook oldalt frissiteni? Nem eleg az app-ot az iframeben?



  5. #5
    'Say Hello To My Little Friend'
    Csatlakozott
    12-07-09
    Hely
    Fűr (Rúban) Szlovákia
    Hozzászólás
    86
    Begyűjtött 15 köszönetet
    12 hozzászólásával

    Alapbeállítás re: Miért nem működik?

    De igazából elég lenne, akkor azt hogy kéne írnom? Egyébként azért mert az usernek meg kell valamit csinálni az alkalmazásban és ne kelljen kattintania a Frissítés gombra hanem automatikusan frissüljön az oldal és így továbbléphet (kicsit kényelmesebb így)



  6. #6
    neo
    neo nem elérhető
    Törzsvendég neo logója
    Csatlakozott
    12-08-31
    Hely
    Ajka
    Hozzászólás
    140
    Begyűjtött 25 köszönetet
    20 hozzászólásával

    Alapbeállítás re: Miért nem működik?

    Én így használom,iframe-ben, FB alkalmazásokban, szépen újratölti a szülőoldalt:
    top.location='ide jön az url';


    Idézet Kómár Viktor eredeti hozzászólása Hozzászólás megtekintése
    Nem is szeretném változtatni csak egyszerűen frissítsen egyet az oldalon esetleg valami ötleted? egyébként így van eredetileg "top.location.href="<?=$fbconfig['appPageUrl']?>"; szóval magát az oldalt frissíti csak amin az alkalmazás van, vagy ez sem oké?




  7. Az alábbi felhasználók hálásak a válaszért:

    Kómár Viktor (2013-09-06)

  8. #7
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: Miért nem működik?

    Ha neo szerint mukodik, akkor probald ki, hogy kirakod a frissitest if-ek nelkul. Ha valoban mukodik(amikor en utoljara ilyet probaltam, akkor ez egy read-only property volt es security exceptiont kaptam, hogy nem lehet modositani), akkor a kodod mas reszeben van a hiba.

    Idézet Kómár Viktor eredeti hozzászólása Hozzászólás megtekintése
    De igazából elég lenne, akkor azt hogy kéne írnom? Egyébként azért mert az usernek meg kell valamit csinálni az alkalmazásban és ne kelljen kattintania a Frissítés gombra hanem automatikusan frissüljön az oldal és így továbbléphet (kicsit kényelmesebb így)
    PHP kód:
    header("location: url_megy_ide"); 
    http://php.net/manual/en/function.header.php


    Utoljára módosítva: Geri által : 2013-09-06 15:45
    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Ruby blog
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  9. #8
    Új tag
    Csatlakozott
    12-08-06
    Hozzászólás
    9
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Miért nem működik?

    Vagy szimplán csak:
    Kód:
    location.reload();




Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •