Link mediaプロパティ

Link オブジェクト

定義と使い方

media プロパティは、ドキュメントを表示するデバイスを設定または返します。

スタイル情報にとって、ターゲットメディアは非常に重要です。モバイルデバイスとデスクトップコンピュータではスタイルが異なる場合があります。

構文

media プロパティを設定する:

linkObject.media="device"

media プロパティを返す:

linkObject.media

device以下の値を指定できます:

值 説明
screen ページ化されていないコンピュータ画面用。
tty 等幅文字グリッドを使用するメディア用(タイプライター、端末、またはその他の表示能力が限られたデバイスなど)。
tv TV タイプのデバイス用。
projection プロジェクター用。
handheld ハンドヘルドデバイス用。
print 印刷プレビューモードのページとドキュメント用。
braille 視覚障害者向けの点字触覚フィードバック装置用。
aural 音声合成用。
all すべてのデバイスまたは装置用。


ブラウザサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

すべての主要ブラウザは media プロパティをサポートしています。


例

例

次の例では、link 要素で使用されているメディアタイプを取得します:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>サンプル(example.com)</title>
<link id="link1" rel="stylesheet" type="text/css" media="screen" href="style1.css.html">
<script>
function displayResult(){
    var x=document.getElementById("link1").media;
    alert(x);
}
</script>
</head>
<body>

<button type="button" onclick="displayResult()">リンク要素のメディアタイプを表示</button>

</body>
</html>

試してみる »


Link オブジェクト その他の拡張