Pergunta

Como funciona o DiggBar?

Eu estou tentando fazer um clone ASP.NET MVC DiggBar apenas para fins de aprendizagem e alguém tem uma sugestão sobre como especificar o url do conteúdo para o quadro inferior? Como você iria sobre a construção que no MVC?

Além disso, eu sei que é um iFrame, mas como eles posicioná-lo por isso, independentemente de rolagem que fica posicionado na parte superior? É magia CSS?

text alt

Edit: Eu não estou interessado em se ou não você como eles. Não estou colocando um em produção e eu não estou pedindo se eles são um bom projeto ou não. Eu simplesmente ~ quer ~ fazer um.

I encontrar o DiggBar útil e eu como ele. Inferno, você pode desligá-lo em dois cliques! Da mesma forma, reddit tem um bar reddit que é opt-in (abordagem provavelmente melhor).

Foi útil?

Solução

O html básica é:

<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>

Você teria uma lesma em suas próprias URLs que mapeia para o URL da página, por exemplo
d1oKo3 => http://news.bbc.co.uk/2/hi/technology/7991708.stm

Toda a sua visão teria que fazer é procurar o mapeamento e colocar o URL da página em iframe do src. Apenas certifique-se que você tem uma maneira para os usuários a optar por sair, como algumas pessoas não gostam deste tipo de barra de ferramentas.

Outras dicas

Pode muito bem ser uma praga terrível sobre o interweb em sua opinião, mas não era isso que o homem perguntou - por que você acha cuidados qualquer um se você acha que essas barras de ferramentas deve existir lá fora, ou não? não aqueles pedindo-lhe para usar em.

Se você acha que eles não devem, então, simplesmente cair fora e deixar que alguém responder à pergunta. Afinal, se eles realmente são um povo tão impopular vai votar com thier ratos e ir para outro lugar e os sites que implantá-los vai diminuir em nada. Thats o que é tão grande sobre a web, ele não precisa de nerds impotentes que ditam o que é bom eo que é não popular pode decidir por si mesmos.

Happy codificação do seu caminho.

Em primeiro lugar, por favor, não fazer algo assim, eu não conheço ninguém que gosta dessas coisas.

Algo pode ser mantido no topo como aquele usando o CSS:

position: fixed;

Como para especificar o URL, eu não sei exatamente o que você está pedindo. Quando você clica em um link no Digg agora, o URL de destino é algo como isto:

http://digg.com/d1oIyx

O "d1oIyx" seria apenas ser usado como uma chave primária em um banco de dados onde eles estão armazenando a URL para ser carregado no iframe fundo.

Obrigado, eu encontrei uma solução que o trabalho (em anexo), mas como eu fazê-lo página inteira iframe?

link de trabalho: http: //www.clalit. org / 2.php link = http:? //cnn.com

<?php
$link=$_GET["link"];
echo "<iframe src=\"$link\"/>";
?>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top