プライマリ・コンテンツに移動

Oracle® Application Express APIリファレンス リリース5.1 E85937-02 |
| 目次 | 索引

前 | 次 |

# 6.3 ADD_FILEプロシージャ

このプロシージャは、CSSライブラリをロードするためのリンク・タグを追加します。ライブラリがすでに追加されている場合、2回目は追加されません。

構文

    APEX_CSS.ADD_FILE (
        p_name           IN    VARCHAR2,
        p_directory      IN    VARCHAR2 DEFAULT APEX.G_IMAGE_PREFIX||'css/',
        p_version        IN    VARCHAR2 DEFAULT NULL,
        p_skip_extension IN    BOOLEAN DEFAULT FALSE
        p_media_query    IN    VARCHAR2 DEFAULT NULL,
        p_ie_condition   IN    VARCHAR2 DEFAULT NULL);

パラメータ

表6-3 ADD_FILEのパラメータ

パラメータ | 説明
--- | ---
`p_name` | CSSファイルの名前。
`p_directory` | CSSファイルの読取り元となるURLの開始。このファンクションをプラグインに対して使用する場合は、このパラメータに`p_plugin.file_prefix`を設定する必要があります。
`p_version` | CSSファイルのバージョンの識別子。バージョンはCSSファイル名に追加されます。ほとんどの場合、値にデフォルトのNULLを使用することをお薦めします。
`p_skip_extension` | このファンクションは、CSSファイル名に自動的に.cssを追加します。このパラメータにTRUEを設定すると追加されません。
`p_media_query` | メディア問合せとして設定される値。
`p_ie_condition` | Internet Explorerの条件として使用される条件。

例

`p_plugin.image_prefix`に指定したディレクトリのCSSファイル`jquery.autocomplete.css`をページのHTML出力に追加します。`apex_css.add_file`がその名前で複数回コールされた場合でも1回のみ含められるようにします。

    apex_css.add_file (
        p_name => 'jquery.autocomplete',
        p_directory => p_plugin.image_prefix );