Siirry sisältöön
Huomaa: Tämän artikkelin käännös on tarkoitettu vain tiedoksi. Käännös on luotu automaattisesti käännösohjelmiston avulla, eikä sitä ole välttämättä tarkistettu. Näin ollen tämän artikkelin englanninkielistä versiota on pidettävä hallitsevana versiona, joka sisältää uusimmat tiedot. Voit tutustua siihen täällä.
Forms

Lomake väärässä paikassa ulkoisella sivulla

Päivitetty viimeksi: marraskuuta 1, 2021

Tämä koskee seuraavia:

Kaikki tuotteet ja HubSpot-tilaukset

Kun upotat HubSpot-lomakkeen ulkoiselle sivullesi, se saattaa näkyä eri paikoissa. Tämä voi johtua siitä, että lomake renderöidään sivulla dynaamisesti, tai siitä, että sivun HTML:ssä on lisätty useita lomakkeen upotuskoodeja samaan <div>-tagiin.

Lomake renderöidään dynaamisesti sivulla

Lomake saatetaan renderöidä dynaamisesti sivulla ja ladata eri paikkoihin. Jos haluat varmistaa, että lomake latautuu tiettyyn osaan sivua, lisää lomakkeen upotuskoodiin target-attribuutti, jolla määritetään tietty säiliö, jossa lomakkeen halutaan renderöityvän.

Lisää lomakkeen upotuskoodiin pilkku (,) formId-attribuutin arvon jälkeen, kirjoita uusi rivi ja kirjoita target: '[säiliön nimi]' . Voit esimerkiksi pakottaa lomakkeen renderöimään sivulla olevassa säiliössä, jonka CSS-luokka on sidebar.

User-added image

Lue lisää lomakkeen upotuskoodin mukauttamisesta HubSpotin kehittäjien dokumentaatiosta.

Usean lomakkeen upotuskoodin lisääminen samaan <div>-tagiin

Kun upotat saman HubSpot-lomakkeen useita kertoja ulkoiselle sivulle, lomakkeet saattavat näkyä vierekkäin tai väärässä paikassa, jos lomakkeen upotuskoodit on lisätty samaan <div>-tagiin sivun HTML:ssä.

Varmistaaksesi, että lomakkeet latautuvat ja näkyvät oikein,lisää formInstanceId-attribuutti ja määritä jokaiselle lomakkeen upotuskoodille yksilöllinen arvo. Lisää lomakkeen upotuskoodiin pilkku (,)formId-attribuutin arvon jälkeen, kirjoita uusi rivi ja annaformInstanceId:[On suositeltavaanumeroida jokainen lomake siinä järjestyksessä, jossa se näkyy sivulla (esim. '1' ensimmäiselle lomakkeelle, '2' toiselle lomakkeelle jne.).

User-added image
Käyttäjän lisäämä kuva

Lomake ei lataudu vanhemmissa selaimissa

Vanhemmissa selaimissa jotkin Javascriptit voivat olla ristiriidassa HubSpotin upotuskoodin kanssa ja aiheuttaa sen, että lomake ei lataudu.

Jotta lomakkeet latautuisivat ja näkyisivät oikein, kuhunkin lomakkeen upotuskoodiin voidaan lisätätarget-attribuutti , jolla määritetään tietty säiliö, jossa lomakkeen halutaan näkyvän.

form-embed-target

Lue lisäälomakkeen upotuskoodin mukauttamisestaHubSpotin kehittäjien dokumentaatiosta.