Nová affiliate kampaň pre Slovensko - nebankové pôžičky Pôžičkomat.sk
Zobrazují se odpovědi 1 až 17 z 17

Kecy.roumen.cz - ovládání šipkami

  1. Dobrý den
    chtěl bych si napsat v JavaScriptu skriptík, který by mi (třeba v iframe) otevřel stránku kecy.roumen.cz, s tím, že by přidal možnost přepínat obrázky šipkami.

    Mohl by mě někdo nasměrovat jak asi zhruba na to? Napadá mě vytáhnout si outerHTML z odkazů a s nimi pak nějak pracovat...

    Díky

  2. Co se právě děje na Webtrhu?
  3. externi stranky nejsou pres javascript nijak pristupne, muzes to resit pluginem do tveho prohlizece nebo odkazem typu javascript:kod_javascriptu(); ktery si an webu spustis kdyz ho otevres, ale primo z tveho webu nebo pod. externi stranku z duvodu bezpecnosti neovlivnis

  4. jiriki Hodnocení: 22 (100%) jiriki bude brzy slavný/á jiriki bude brzy slavný/á
    3
    Pokud je obsah iframe na jiné doméně, tak javascript nemá šanci obsah (html+css) číst, natož ho měnit. Jedině může volat naprogramované skripty na doméně stránky v iframe. Pokud jsou oba weby Vaše, tak není problém udělat na kecy.r... 2 funkce v js na posun a na stránce, kde dáváte iframe tyto funkce volat

  5. Děkuji za odpovědi.
    Právě že ty weby moje nejsou a nemám možnost je měnit, ale rozčiluje mě pořád klikat myší, když si chci prohlížet víc obrázků, je to otravné.
    Možná bych mohl kontaktovat majitele a nabídnout mu vylepšení :-). Moc nechápu, proč tuto funkci nepřidá sám, je to programátor a návštěvníci po tomto vylepšení volali.

  6. jiriki Hodnocení: 22 (100%) jiriki bude brzy slavný/á jiriki bude brzy slavný/á
    5
    pak viz AJ :
    muzes to resit pluginem do tveho prohlizece
    a odkaz zde jak se to dělá

  7. Citace Původně odeslal php student Zobrazit příspěvek
    Moc nechápu, proč tuto funkci nepřidá sám, je to programátor a návštěvníci po tomto vylepšení volali.
    Na to bych měl konspirační teorii. Často se mi totiž při posunování stalo, že jsem proklikl ten reklamní banner, co je tam tak (ne)šikovně umístěn :))

  8. Proč by to nešlo? :)

    Nejdřív si uděláš skript, který načte obsah cizího webu (PHP - je na to jedna funkce). Poté si rozparsuješ (rozsekáš jeho zdroják) a vytáhneš ze stránky adresu obrázku (PHP) + ho zobrazíš (PHP) + si vytáhneš adresu následujícího obrázku (PHP).

    Poté AJAX (kombinace javascriptu a PHP) - zaprvé javascript vyhodnotí stisk klávesy, PHP načte obsah další cízí stránky a pořád dokola......

  9. Citace Původně odeslal funfactory Zobrazit příspěvek
    Proč by to nešlo? :)

    Nejdřív si uděláš skript, který načte obsah cizího webu (PHP - je na to jedna funkce). Poté si rozparsuješ (rozsekáš jeho zdroják) a vytáhneš ze stránky adresu obrázku (PHP) + ho zobrazíš (PHP) + si vytáhneš adresu následujícího obrázku (PHP).

    Poté AJAX (kombinace javascriptu a PHP) - zaprvé javascript vyhodnotí stisk klávesy, PHP načte obsah další cízí stránky a pořád dokola......
    to uz je hardcore proxy reseni :) zadnej jednoduchej javascript... ale mas pravdu

  10. 800XE Hodnocení: 8 (100%) 800XE is a jewel in the rough 800XE is a jewel in the rough 800XE is a jewel in the rough
    9
    funfactory: Proč tak komplikovaně, když na to stačí několik řádků v JS?
    php student: Pokud máš aspoň základní znalosti JavaScriptu, tak se to dá jednoduše udělat například pomocí GreaseMonkey, což je plugin pro Firefox.

  11. Já měl za to, že to chce udělat jako webový skript. Ne jako skript jen pro jeho osobní použití v prohlížeči.

  12. 800XE Hodnocení: 8 (100%) 800XE is a jewel in the rough 800XE is a jewel in the rough 800XE is a jewel in the rough
    11
    externi stranku z duvodu bezpecnosti neovlivnis
    Cross-domain policy se dá obejít.

    Já měl za to, že to chce udělat jako webový skript. Ne jako skript jen pro jeho osobní použití v prohlížeči.
    Dá se to udělat klidně i bez pluginu jenom pomocí JS a dokonce bez potřeby backendu, akorát ten skript už bude o něco delší. Když budu mít zítra chvíli čas, tak to napíšu.

  13. Jadro007 Hodnocení: 5 (100%) Jadro007 bude brzy slavný/á
    12
    800XE: jestli dokážeš legitimním (čti není to chyba aktuální verze prohlížeče a bude fungovat i v další) způsobem obejít cross-domain policy, tak ti dám bodík :)

  14. 800XE Hodnocení: 8 (100%) 800XE is a jewel in the rough 800XE is a jewel in the rough 800XE is a jewel in the rough
    13
    Tak jsem to dal narychlo dokupy: http://800xe.mygamesonline.org/roumen/. Klikněte na odkaz nějakého obrázku a v galerii už můžete pohodlně přepínat pomocí šipek. Živá verze je jen pro ukázku, večer jí odstraním. Tady je link pro stažení: http://uloz.to/xNzuhmt/roumen-zip.
    Naposledy upravil 800XE : 27.02.2012 v 17:39

  15. profesionalni "kradeni" obsahu jen co je pravda :))

  16. Jadro007 Hodnocení: 5 (100%) Jadro007 bude brzy slavný/á
    15
    Jestli ten minifikovaný kód dobře chápu, tak to využívá proxy server, který vrátí stránku jako JSON?

  17. 800XE Hodnocení: 8 (100%) 800XE is a jewel in the rough 800XE is a jewel in the rough 800XE is a jewel in the rough
    16
    Jadro007: Trik spočívá v použití služby YQL. Pošleš dotaz select * from html where url="http://www.kecy.roumen.cz" and xpath="*", výsledek si místo JSON necháš poslat jako XML a přidáš callback pro zpracování, kde celou stránku dostaneš jako řetězec ve vlastnosti results[0]. Použil jsem tenhle mod pro jQuery, který popsaný postup umožňuje jednoduše pomocí funkce $.ajax. Je už dva roky starý, takže je kompatibilní jenom s jQuery 1.4.1 - autor už na to asi kašle, přepíšu ho pro 1.7.

  18. Díky moc. Zase jsem o něco chytřejší. :-)

Hostujeme u Server powered by TELE3