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

IM-BloomMaker Bulma を使用した入力系画面の作成

intra-mart Accel Platform 2020 Summer から、コンテンツ種別「Bulma」が提供されました。 このCookBookでは、スクリプト開発モデルのサンプル登録画面をもと …

no image

availability_check を利用した死活監視方法のご紹介

この CookBook では、availability_check を利用した死活監視方法について紹介しています。 availability_check を利用するには「Resinデータソース設定」モ …

no image

IM-BloomMaker でページ切り替え時にアニメーションを付加する方法

このCookBookではエレメントの固有IDとCSSエディタを組み合わせ、「ページを開く」アクションでページ切り替え時に、横方向にスクロールするようなアニメーションが行われる画面を作成していきます。 …

no image

Box Java SDK を利用した Box 連携

はじめに 本CookBookでは「intra-mart Accel Platform」で同梱している Box Java SDK を直接利用する方法をご紹介します。 尚、「intra-mart Acce …

no image

BloomMaker CSS エディタでコンテナ内だけに CSS を適用する方法

この CookBook では CSS エディタでコンテナ内だけに CSS を適用する方法と、intra-mart Accel Platform 2020 Spring から利用可能になったプレビュー画 …