Ovako stoje stvari:
User ima nalog, kreira anketu, ja tu snimim visinu ankete u bazu i prikazem mu copy/paste kod.
Nesto nalik na ovo:
Code:
<script type="text/javascript" src="http://www.zika.com/javascript...3856i5j5wdwlwe&poll=123434"></script>
E sad odgovori:
Citat:
ko će da napravi taj iframe i opet kako će da dobije visinu? skripta se i u tom slučaju izvršava na drugom domenu.
Javascript ce se povuci sa drugog domena, imace sve potrebne parametre da se preko dom-a kreira element iframe i da ga "zalepim" na odredjeni roditeljski div (definise ga user isto kada i anketu, snimam ga u bazu)
Citat:
a da li je moguće da URL tog iframe-a sadrži podatak o visini? pošto je location.href dostupno za iframe. a resize bi se vršio u onload.
moguce je, ali posto vec moram da radim kao sto sam objasnio, nepotrebno je jer ga imam u bazi i mogu da ga idenitfikujem
Citat:
ili da postoji serverski API ankete koji tvoj server koristi da dobavi anketu i ubacuje je u DIV. odgovor šalješ putem Ajax-a ili klasične forme serveru, a on opet putem API-ja serveru ankete.
To je najlakse resenje, medjutim neprihvatljivo zbog specifikacije projekta. U tom slucaju bi user morao da u ubaci i php skriptu, a to je vec mnogo.
Citat:
ili da anketa bude fiksna i po potrebi koristi scroll.
neprihvatljivo zbog specifikacije projekta
Citat:
inače, pošto je u pitanju unapred nepoznat broj elemenata ankete, tj. visina ankete je varijabilna, definitivno ne postoji hard-code način da se ona podesi, a da odgovara svakoj anketi.
Na zalost, izgleda da je definitivno tako
edit: typo
[Ovu poruku je menjao centaur dana 05.09.2008. u 02:33 GMT+1]
Powered by Slackware 13