-
KatriOjalaAsked on 21. helmikuuta 2021 klo 15.47
Moi,
Lomakkeeni on pitkä ja sisältää ehdollista logiikkaa.
Käytämme Ektron CMS:ää työvälineenä.
Kun upotin lomakkeen suositellulla IFrame -upotuskoodilla, se jäi liian lyhyeksi joten vaihdoin pituusparametrin olemaan 100%. Tämä antoi lisää tilaa lomakkeelle, mutta se loppuu silti kesken.
Tässä koodi jota käytän:
<iframe id="JotFormIFrame" src="https://secure.jotformpro.com/form/51197144508961" frameborder="0" scrolling="no" style="border: currentColor; width: 100%; height: 100%;" allowtransparency="true" onDISABLEDload="window.parent.scrollTo(0,0)"></iframe>
<script type="text/javascript"><!--
//--></script>
Mielelläni haluaisin pitää lomakkeen upotettuna. Ehdotuksia miten saan korjattua lomakkeen?
-
KatriOjalaReplied on 21. helmikuuta 2021 klo 15.49
Lomake näyttää siis vain pienen osan tiedoista. Lomake loppuu melkein heti headerin jälkeen.
-
Laura Jotform SupportReplied on 21. helmikuuta 2021 klo 16.34
Hei Katri,
Koska lomakkeesi on 6000px korkea, suosittelisin, että vaihdat IFrame -koodissa korkeuden olemaan 6000px.<iframe id="JotFormIFrame" src="https://secure.jotformpro.com/form/51197144508961" frameborder="0" scrolling="no" style="border: currentColor; width: 100%; height: 6000px;" allowtransparency="true" onDISABLEDload="window.parent.scrollTo(0,0)"></iframe>
IFrame on suunniteltu niin, että 100% korkeus tarkoittaa, että IFramen korkeus on sama, kuin elementti johon IFrame on sijoitettu.
Eli 100% asetus ei tarkoita, että IFramen sisällä oleva lomake näytetään sataprosenttisesti. Tämän vuoksi kannattaa välttää käyttämästä prosentteja IFramen korkeusasetuksissa, sillä niillä on hieman erilainen merkitys mitä voisi äkikseltään olettaa
.Kokeile jos 6000px asetus auttaa ongelmaasi, ja jos lomakkeen kanssa ilmenisi mitään ongelmia, otathan meihin yhteyttä. Autamme mielellämme että saat luotua lomakkeestasi juuri sellaisen kuin haluat.
Ystävällisin terveisin,
Laura -
KatriOjalaReplied on 21. helmikuuta 2021 klo 17.17
Moi Laura,
Vastauksesi toimii ja ei toimi lomakkeellani.Ongelmani on lomakkeen ehdollisessa logiikassa. Kun ehdollinen logiikka näyttää lisää kenttiä lomakkeella, lomake jää jälleen liian lyhyeksi.
Voisin varmaan laittaa korkeudeksi 10 000px, mutta sitten normaalikokoisena lomake on hullunkurisen kokoinen.
Kiittäen,
Katri -
Laura Jotform SupportReplied on 22. helmikuuta 2021 klo 22.21
Hei,
Voit myös kokeilla asetusta scrolling="auto".
Tässä esimerkki:<iframe id="JotFormIFrame" src="https://secure.jotformpro.com/form/51197144508961" frameborder="0"scrolling="auto" style="border: currentColor; width: 100%; height: 6000px;"allowtransparency="true" onDISABLEDload="window.parent.scrollTo(0,0)"></iframe>
Tällä tavoin korkeus kattaa koko lomakkeen, ja kun lomake venyy näytettävien kysymysten myötä, lomakkeelle ilmestyy skrollausvalikko sivuun.
Kerrothan toimiiko ratkaisu.
Kiitos! -
KatriOjalaReplied on 22. helmikuuta 2021 klo 22.43
Jippii, toimi! :)