0

InfusionSoft javascript からの InfusionSoft フォームが (WordPress サイトの) ページにあります。

<script type="text/javascript" src="https://uu145.infusionsoft.com/app/form/iframe/9ad1af7469e553f569dde3d29b09d319"></script>

このページで:

http://www.heartofbusiness.com/foundations-one-clients-money-mini-series/

一部のユーザーから、フォームが部分的にしか表示されないと報告されています (すべて iframe に表示されますが、表示可能な領域はフォームの高さの約半分です)。ほとんどの場合、Mac の Chrome と Firefox で使用されます。Safari には問題がないようですが、Mac の Chrome と Firefox の両方でフォームを正しく表示できるため、一貫性がありません。

高さが適切に設定されない理由について何か考えはありますか?

4

1 に答える 1

0

編集: Webフォームをさらに掘り下げましたが、問題は Internet Explorer で発生しているようです。この問題を解決するには、2 つの要素に手動で高さを設定します。

  • 最初に div infFormDiv_0 を高さ 360 に設定します。
  • 次に、iframe の高さも 360 に設定します。

CSS:

#infFormDiv_0 {
  height: 360px;
}
#infFormIframe_0 {
  height: 360px;
}

元の回答:

自分で確認できないと、問題を特定するのは困難です。フォームは、私がチェックした複数のブラウザーで正常に動作します。

とにかく、javascript フォームから HTML フォームに変更することをお勧めします。これにより、フォームが切断面で切断されるのを防ぐことができます。

フォームの詳細ページに移動し、[コードを取得] をクリックして、HTML スタイルなしバージョンを選択し、必要な HTML コードを取得します。次に、CSS を使用してフォームのスタイルを設定し、目的の外観にします。

于 2014-01-10T04:24:54.733 に答える