0

我一直在尝试了解如何开发一个 bit.ly 样式的 URL 缩短器,它还为网站添加了一个栏。

例如:http://om.ly/BSdZu

twitter 上有一个小组分享他们所有以“om.ly”开头的网址,并且他们在他们分享的每个网址中都有一个顶部栏。

这是怎么做的?我想是用 JavaScript 但如何?另外,您知道有什么服务可以做到这一点,所以我可以理解吗?

4

3 回答 3

1

您可以通过 2 种方式(至少)做到这一点:

  • 通过框架集——不推荐,因为它是旧样式;但您可以设置顶部框架以显示您的工具栏,底部框架将 url 设置为页面
  • 通过 iframe - 让您的 url 从您的网站加载一个页面,该页面显示到 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 回答