Domanda

Come funziona il DiggBar funziona?

Sto cercando di fare un clone di ASP.NET MVC DiggBar solo per scopi di apprendimento e Qualcuno ha un suggerimento su come specificare l'URL dei contenuti per il telaio inferiore? Come si va sulla costruzione che nella MVC?

Inoltre, so che si tratta di un iFrame, ma come fanno a posizionarlo in modo indipendentemente dal scorrimento che rimanga posizionato in alto? E 'la magia CSS?

alt text

Edit: io non sono interessato a se o non vi piacciono. Io non sto mettendo uno in produzione e non sto chiedendo se sono buon design o no. Ho semplicemente ~ ~ voglio fare uno.

Trovo il DiggBar utile e mi piace. L'inferno, è possibile disattivarlo in due click! Allo stesso modo, reddit dispone di un bar reddit che è opt-in (approccio probabilmente migliore).

È stato utile?

Soluzione

Il html di base è:

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

Si avrebbe una lumaca sui propri URL che mappa l'URL della pagina, ad esempio
d1oKo3 => http://news.bbc.co.uk/2/hi/technology/7991708.stm

Tutta la vostra vista sarebbe fare è cercare la mappatura e mettere l'URL della pagina in iframe del src. Basta fare in modo di avere un modo per gli utenti di opt-out, come alcune persone non piace questo tipo di barra degli strumenti.

Altri suggerimenti

Può anche essere una piaga terribile sul interweb a suo parere, ma che non era quello che l'uomo ha chiesto - perché pensi che qualcuno importa se si pensa dovrebbero esistere là fuori o no queste barre degli strumenti? non quelli che ti chiede di utilizzare EM.

Se si ritiene che non dovrebbero allora semplicemente culo fuori e lasciare che qualcun altro rispondere alla domanda. Dopo tutto, se sono davvero così popolare impopolari voterà con appenderci topi e andare altrove ed i siti che li distribuiscono diminuiranno a nulla. Quello è che cosa è così grande circa il web, non ha bisogno geek impotenti dettare che cosa è bene e che cosa è non popolare possono decidere da soli.

Happy codifica la tua strada.

Prima di tutto, si prega di non fare una cosa del genere, non so tutti coloro che amano queste cose.

Qualcosa può essere mantenuto in alto come quello con il CSS:

position: fixed;

Per quanto riguarda specifica l'URL, non sono sicuro esattamente quello che stai chiedendo. Quando si fa clic su un link su digg ora, l'URL di destinazione è qualcosa di simile:

http://digg.com/d1oIyx

Il "d1oIyx" sarebbe solo essere utilizzato come chiave primaria in un database dove sono memorizzare l'URL da caricare nel iframe fondo.

grazie, ho trovato una soluzione che funziona (in allegato), ma come faccio a piena pagina iframe?

Link di lavoro: http: //www.clalit. org / 2.php link = http:? //cnn.com

<?php
$link=$_GET["link"];
echo "<iframe src=\"$link\"/>";
?>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top