お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
要件
フォームが正常に送信されたら、ページ内に iFrame として埋め込まれた Web ページを表示します。
ユースケース
あるソフトウェア会社は、複数の 製品を提供しています。ユーザーが 詳細を確認したい製品を選択すると、 その製品の Web サイトが同じタブ内に表示され、製品ごとに別のページへリダイレクトされることはありません。
手順
|
フォーム
|
フォームリンク名
|
フィールドタイプ
|
フィールド名
|
フィールドリンク名
|
|
製品
|
製品
|
ドロップダウン
(選択肢: CRM, Creator, Books)
|
製品
|
製品
|
|
電話番号
|
電話番号
|
電話番号
|
3. iFrame を埋め込むための HTML スニペット を追加します。
4. 次のコードを HTML スニペットに保存します。
-
<iframe 名前='frameName' width='1200px' height='1000px' frameborder='0' scrolling='はい'> </iframe>
上記は iFrame の詳細です。ワークフロー内でこの iFrame を参照するために、iFrame の名前を使用します。
ここでは、 フォームイベント として フィールドのユーザー入力 を選択しています。これは、ユーザーがドロップダウンフィールドでオプションを選択したタイミングで Web サイトを表示する必要があるためです。
6. [新しいアクションを追加]をクリックし、次のスニペットを追加します。
-
if (商品=='Creator')
-
{
-
-
}
-
else if (商品 == 'CRM')
-
{
-
-
}
-
else
-
{
-
-
}
このスニペットでは、 openURL タスク を使用して、選択された製品に応じた Web サイトを開きます。2 番目のパラメーターで iFrame を開くことを指定し、3 番目のパラメーターで、前述のページで指定した iFrame の名前を参照しています。
動作を確認する