Ticket #234 (closed Förbättring: fixed)
iframe-vänlig version av valboksidan?
Reported by: | mini | Owned by: | speakman |
---|---|---|---|
Priority: | blocker | Milestone: | |
Component: | Valbokningen | Keywords: | |
Cc: |
Description
Kan ni inte ordna en liten iframe-vänlig version av bara dropdown-menyerna och postnummerrutan så att man kan lägga in det på www.piratpartiet.se nu på en gång??
Jag ser att den gör JSON-anrop, så iframe verkar enda lösningen.
Change History
comment:2 Changed 16 years ago by mini
Funkar inte.
Den laddar JSON från en relativ URL, vilket
1) inte funkar, eftersom det inte finns något där....
2) inte är giltigt eftersom security-contexten är valsedlar.pp.se (gissar jag).
Kan ni göra den absolut?
location.href lite senare blir problem också.
Det här är bra om det fixas skyndsamt!
comment:4 Changed 16 years ago by speakman
- Status changed from accepted to closed
- Resolution set to fixed
Har lagt upp en alternativ fil bara för ändamålet:
http://valsedlar.piratpartiet.se/site_media/js/fp_external.js
Eftersom du hämtar scriptet från valsedlar.pp.se så borde det fungera att hämta med AJAX därifrån också. Annars borde alla Google Maps-applikationer vara iframes mot google.com etc.
comment:5 Changed 16 years ago by mini
- Status changed from closed to reopened
- Resolution fixed deleted
Nope, funkar inte.
Rätt lösning verkar vara JSONP med callbackfunktion :-/ (vilket jag tror Google Maps API mfl använder)
Eller så gör du:
<script type="text/javascript" src=" http://valsedlar.piratpartiet.se/site_media/js/mootools.js"></script>
<script type="text/javascript" src=" http://valsedlar.piratpartiet.se/site_media/js/frontpage.js"></script>
och bygger en egen form:
<form action="" method="post">
</form>
<form action="" method="post">
</form>
Så blir det snyggt integrerat!