CookBook

IM-BloomMaker IE で画面を開くと「Internet Explorer は対応していません。」と表示するアプリケーションの作成方法

投稿日:

この CookBook では、 IE で画面を開くとダイアログで「Internet Explorer は対応していません。」と表示するアプリケーションを作成します。
Accel Platform 2020 Summer 以降で作成できます。

作成方法

Accel Platform 2020 Summer で追加された環境変数を利用し、コンテナの「ページ読み込み時」のイベントにアクションを設定して作成していきます。

また、以下の完成サンプルをダウンロードしてご活用ください。
cookbook_189450_im_bloommaker

メッセージの設定

  1. 変数タブを開き、多言語に切り替えます。

  2. 新規作成し、キー名: alertMessage、標準: Internet Explorer is not supported. を設定します。


    以上でメッセージの設定は終わりです。
    次はアクションを作成します。

アクションの設定

  1. アクションタブを開きます。
  2. アクションを新規作成し、アクション名を showAlertMessage に変更します。

  3. 「標準」-「メッセージ〇をアラートダイアログで表示する」を配置します。
  4. 変数に多言語の $i18n.alertMessage を設定します。

  5. 実行条件タブを開き、「変数〇が〇のとき」の実行条件を配置します。

  6. 変数に環境変数の $env.clientInfo.application を設定します。
    $env.clientInfo.application を設定することで、クライアントで使用しているブラウザの種類を取得できます。


  7. 固定値に MSIE と入力します。
    ※ IE を使用している場合、$env.clientInfo.applicationMSIE という文字列を取得します。

    以上でアクションの設定は終わりです、アクションを保存しましょう。

イベントの設定

  1. コンテナを選択をクリックします。
  2. 「イベント」-「ページ読み込み時」に showAlertMessage を設定します。

    以上でイベントの設定は終わりです。デザイナを保存しましょう。

アプリケーションの実行

Chrome と IE でアプリケーションを実行してみましょう。

  • Chrome

    Chrome ではアラートダイアログは表示されません。
  • IE

    IE ではアラートダイアログが表示されました。

-CookBook
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Formaのスクリプトから処理対象者を制御するには

このCookBookでは、スクリプトを利用してIM-Workflowの動的ノード(動的承認、縦配置、横配置)の処理対象者を制御する方法をご紹介します。 スクリプトから動的処理対象者設定機能を利用するこ …

no image

Resin の Docker を作成する。

この CookBook では、Resin の Docker の作成手順について紹介しています。 レシピ ベースイメージの作成 Resin の Docker イメージを作成します 実行します 1. ベー …

no image

IM-Workflowの一覧を業務別に使い分けるには

この記事では、”もっと効率的に” IM-Workflowを利用した業務ができるように、一覧画面に表示するフローや案件を絞り込んで表示するための手順をご紹介します。 「フローグループ」機能を利用し、一覧 …

no image

IM-BloomMaker 式表現で三項演算子が利用可能になりました。

このCookBookでは、Accel Platform 2020 Winter から利用可能になった式表現の三項演算子について紹介しています。 式表現については、ユーザ操作ガイドを参照してください。 …

no image

スクリプト開発でのCSRF対策(formタグ編)

Cross Site Request Forgery(CSRF)とは、閲覧者に不正にHTTPリクエストを送信させ、攻撃者の意図した処理を実行させる攻撃手法です。 このCookBookでは、スクリプト開 …

RSSRSSRSSRSS