2

HTMLコンドミニアムを借りている友人のために静的サイトを構築しました。ブローカーが彼のサイトにリンクするとき、彼は自分の電子メール アドレスをフッターに隠し、それ以外の場合は表示する必要があります。

解決策は、これらの一意のインバウンド URL をターゲットにして、電子メール アドレスをCSS.

どうにか代替URLを作ろうか迷っています。例: www.myislandvilla.com/?=nocontact、何とか<body>クラスを追加すると、CSS でターゲットを設定できるようになりますか?

4

1 に答える 1

0

URL が www.myislandvilla.com/?spe=nocontact であることを考慮すると、

2 つのオプションがあります。

  • サーバーが PHP または任意の動的言語を実行している場合、非表示にする要素 (つまり div) に条件を簡単に設定できます。たとえば、PHP では次のようになります。

    if($_GET['spe'] == 'nocontact') { echo 'style="display: none;"'; }

  • サーバーで PHP が実行されていない場合は、いつでも Javascript を使用して (クエリ文字列を取得する方法については、この質問を参照してください: How can I get query string values in JavaScript? を参照してください)、クエリ文字列が一致する場合は要素を非表示にします。

于 2013-04-28T20:21:01.437 に答える