0

私は、ウェブサイトにバーを追加するbit.lyスタイルのURL短縮サービスを開発する方法を理解しようとしています。

例:http://om.ly/BSdZu

Twitterには、「om.ly」で始まるすべてのURLを共有するグループがあり、共有する各URLにトップバーがあります。

それはどのように行われますか?JavaScriptを使用していると思いますが、どうすればよいでしょうか。また、私が理解できるようにそれを行うサービスはありますか?

4

3 に答える 3

1

これは(少なくとも)2つの方法で実行できます。

  • フレームセット経由-古いスタイルなのでお勧めしません。ただし、ツールバーを表示するように上部フレームを設定し、ページへのURLを下部フレームに設定することができます。
  • iframe経由-URLにWebサイトからiframeに表示されるページをロードさせます。上のページはツールバーであり、好きなように表示し、下のページはURLを長いURLに設定します。これは、bit.ly、LinkedIn、および他の多くの人がそれを行う方法です。
于 2011-04-22T12:12:33.163 に答える
1

あなたはこれを行うことができます

 position: fixed;

この例を参照してください

于 2011-04-22T12:13:23.477 に答える
0

さまざまな方法がありますが、私の好みの方法は、DIVフィールドを作成し、それをフロートするように指示することです。ここにサンプルコードがあります

編集

必要な基本的なコードは次のとおりです。

    <div id="fixeddiv" style="position:absolute;width:200px;height:50px;right:10px;top:10px;padding:16px;background:#FFFFFF;border:2px solid #2266AA">  
    This is a (Javascript/CSS) Fixed menu.  
    </div>
于 2011-04-22T12:15:01.937 に答える