5

DiggBar 是如何工作的?

我正在尝试制作一个 ASP.NET MVC DiggBar 克隆只是为了学习目的,有没有人建议如何为下框架指定内容的 url?您将如何在 MVC 中构建它?

另外,我知道它是一个 iFrame,但是他们如何定位它,所以无论滚动它都保持在顶部?它是 CSS 魔法吗?

替代文字

编辑:我对你是否喜欢它们不感兴趣。我不会将其投入生产,也不会询问它们是否是好的设计。我只是~想做一个。

我发现 DiggBar 很有用,我喜欢它。地狱,您可以单击两次将其关闭!同样,reddit 有一个 reddit 栏,可以选择加入(可能是更好的方法)。

4

4 回答 4

6

基本html情况是:

<html>
<head>
  <style type="text/css">
    #toolbar {position: fixed; top: 0; height: 40px; width: 100%; ... }
    #page {width: 100%; height: 100%;}
  </style>
</head>
<div id="toolbar">
  All your toolbar stuff here.
</div>
<iframe id="page" name="page" src="http://url.to/page" frameborder="0" noresize="noresize"></iframe>
</html>

你会在你自己的 URL 上有一个 slug 映射到页面的 URL,例如
d1oKo3 => http://news.bbc.co.uk/2/hi/technology/7991708.stm

您的视图所要做的就是查找映射并将页面的 URLiframe放入src. 只要确保您有办法让用户选择退出,因为有些人不喜欢这种工具栏。

于 2009-04-10T16:01:45.530 回答
2

在你看来,这很可能是互联网上的一个可怕的灾难,但这不是那个人所问的——你为什么认为有人关心你是否认为这些工具栏应该存在于那里?没有人要求您使用 em。

如果您觉得他们不应该那么简单地退出并让其他人回答问题。毕竟,如果他们真的如此不受欢迎,人们会用他们的老鼠投票并去其他地方,部署他们的网站将减少到一无所有。这就是网络的伟大之处,它不需要无能的极客口述什么是好的,什么不是人们可以自己决定的。

快乐的编码方式。

于 2009-08-06T12:05:53.800 回答
0

首先,请不要做那样的事情,我不知道有谁喜欢这些事情。

可以使用 CSS 将某些内容保持在顶部:

position: fixed;

至于指定 URL,我不确定你在问什么。当你现在点击 digg 上的链接时,目标 URL 是这样的:

http://digg.com/d1oIyx

“d1oIyx”将仅用作数据库的主键,他们将在其中存储要加载到底部 iframe 中的 URL。

于 2009-04-10T04:53:06.683 回答
0

谢谢,我找到了一个可行的解决方案(附加),但是我如何使它成为整页 iframe?

工作链接:http ://www.clalit.org/2.php?link=http://cnn.com

<?php
$link=$_GET["link"];
echo "<iframe src=\"$link\"/>";
?>
于 2009-12-06T11:54:35.320 回答