Browseri url flashi

  • On see võimalik? Ainult flashi abil (javascriptiga saab suht lihtsalt, aga ainult flashipõhist lahendust oleks vaja).

    this._url , _root._url etc väljastavad swf faili asukoha, aga mitte lehte, kus ta asub ... (ehk kui swf fail on lingatud teisele lehele, on asi tuksis).

    28. märts 2007 - 18:39:49 · Otselink

  • ei saa :)

    28. märts 2007 - 20:18:55 · Otselink

  • et ainuke võimalus on serveri poolt kontrollida, mis leht faili küsib? ... probleemi olemus on vägalihtne ... saada teada, mis lehed on flash faili linganud ... naiivne oletus, et flash peaks ikkagi ise suutma sellest teada anda, kui ta käima tõmmatakse ( saaks ka mingi statsi genereerida ja positsioneerida selle järgi ) ...

    28. märts 2007 - 20:47:00 · Otselink

  • jah põhimõtteliselt küll, .htaccessis näiteks defineeri ära , et aint sinu domeenilt saab mingeid .swf faile otse või läbi htmli küsida.

    Javascripti asi ka abiks, kui kasutajal javascript või html välja lülitatud, siis flash ei saa väärtust ja võib teha redirecti kuskile mujale. Muidugi jääb decompilemine jne ja muutuja suudetakse täis toppida, kui väga vaja

    28. märts 2007 - 23:16:42 · Otselink

  • // getswf.php
    1. $_SERVER['remote_host'] lisad päringutegijatesse
    2. sätid headerid paika
    3. swf

    Lehel kasutad a la embed "minuleht.ee/swf/g4eug98u53" kus g4eug.. on filmi id, mida mängima hakatakse.

    29. märts 2007 - 00:25:51 · Otselink

  • decemtione sellest mul vähe kasu, mida ma saada tahtsin ongi see mida kirjutasin, luban kasutajatel videosid nende kodulehtedele, blogidesse etc postida (embed), tahtsin flashi abil kätte saada, kuhu lehele, mis asi on postitud ja mitu korda seda on käima pandud (vaadatud). Ehk siis kui flash suvalisel lehel käima pannakse annaks ta mulle lehe urli kus ta käivitati koos id'ga mis fail striimima pandi ... tundub et flashiga seda hetkel lahendada ei saa. Javascriptiga saaks, aga see ei ole lahendus, paljud kohad ( blogid foorumid etc ... ) lubavad postida embed asju aga ei luba postida javascripi.

    29. märts 2007 - 10:07:23 · Otselink

  • Anna andeks. Ma ennem väga tähelepanelikult ei lugenud.

    29. märts 2007 - 11:07:39 · Otselink

  • no sa võid teha flashist mingi geturl salaja oma counterile ja saad nii teada mis aadressilt päring tehti

    29. märts 2007 - 11:34:05 · Otselink

  • jüri 17 a

    kas nii ei saa, et tõmbad flashi sees javascripti käima getURLiga (javascript on siis flashi sisse juba ära kirjutatud)

    saad urli kätte ja saadad info LoadVarsiga endale php failile, mis asja baasi topib.

    29. märts 2007 - 11:37:28 · Otselink

  • to vaalas .. ei saa. Saad .swf asukoha või inimese ip/isp, aga mitte lehte kuhu see flash on embed lingatud.

    29. märts 2007 - 11:54:50 · Otselink

  • njah, selline asi on mul vaja siis käima tõmmata flashi sees ja väärtus saada: javascript:("address: " + location.protocol + "//" + location.hostname + "/")

    29. märts 2007 - 12:36:33 · Otselink

  • siis ju kõva, kui töötab :)

    29. märts 2007 - 12:54:31 · Otselink

  • D. Wood (Tales of a Flash Developer)

    jah kõik on juba olnud ja kõik on juba varem tehtud : ))
    See on siis see, mida cyr soovitas,

    29. märts 2007 - 14:24:47 · Otselink

  • jüri 17 a

    :)

    29. märts 2007 - 15:12:00 · Otselink