0

私の問題は次のとおりです。このWebページがあり、cssスタイルシートで印刷タイプを使用しています。私が必要としているのは、2つのボタンを用意することです。

Client Print
Member Print

特定のWebページ用。それらの唯一の違いは、2番目のものにはさらに印刷されるフィールドがあることです。

Webページに異なるスタイルシートを使用するこの2つのボタンが必要です。誰かが私を助けてくれますか?

<link rel="stylesheet" href="../css/style.css" media="screen, projection,print" />

最初のもののために私は必要です:

2番目の場合:

<link rel="stylesheet" href="../css/style1.css" media="screen, projection,print" />
4

1 に答える 1

0

これを試して:

function print(o) {
    var head = document.getElementsByTagName('head')[0].innerHTML;
    if (o == 'client') {
        head += '<link rel="stylesheet" href="../css/style.css" media="screen, projection,print" />';
    }
    if (o == 'member') {
        head += '<link rel="stylesheet" href="../css/style1.css" media="screen, projection,print" />';
    }
    document.getElementsByTagName('head')[0].innerHTML = head;
}
于 2013-03-06T16:15:06.337 に答える