|
|||||||
![]() |
|
|
LinkBack | Strumenti discussione | Modalità visualizzazione |
|
|||
|
Salve, questa domanada la rivolgo anche allo staff di ServerPlan, soprattutto a loro:
Quando noi abbiamo il nostro dominio internet http://www.miosito.it/ abbiamo ovviamente una pagina principale (la home) definita per esempio come index.htm pi? le varie pagine che compongono il sito. Quando scrivo il nome del dominio basta che scriva www.miosito.it che raggiungo la pagina index, non importa che io scriva per forza www.miosito.it/index.htm ok? Bene voglio che navigando nel sito nella barra del browser rimanga solo www.miosito.it senza che in coda appaiono i nomi delle pagine seguenti che vado a visitare. Questo so che posso risolverlo con un frameset a due righe con la superiore uguale a zero e nella inferione la pagina interna che voglio definire come home....e index.htm mi diventa il frameset. Ok, ma se io volessi evitare i frames c'? per caso un modo, un settaggio che so via .htaccess per fare questa cosa, appunto evitando i frames? Grazie |
|
|||
|
Tipo questo?
Codice:
<html> <head> <title>Nuova pagina di prova</title> </head> <frameset rows="*"> <frame name="finestra" src="main.htm"> <noframes> <body> </body> </noframes> </frameset> </html> |
|
|||
|
Veramente ci sarebbe un'altra soluzione... ma occorre un po' di lavoro per preparare i templates (chiamiamoli cos? :wink
![]() Ho capito che tu vuoi che non compaia il nome della pagina nella barra indirizzo; ma tutto il discorso seguente pu? avere un senso per te solo se ? indifferente avere nella barra indirizzo www.miosito.it oppure www.miosito.it/index.php, cio? se pu? comparire al massimo il nome della prima pagina di ingresso al sito. In pratica dovresti crearti una pagina (la index.php) che reindirizzi ad una qualunque delle tue pagine in base ad un parametro passatogli tramite le variabili globali in modalit? nascosta (io conosco il php, quindi ti suggerirei di usare il php, ma non escludo che si possa fare con altri linguaggi, forse anche con del semplice html, magari integrato con JavaScript). Nella tua pagina index.php potresti avere una struttura tipo questa: Codice:
<?php
$pagina_destinazione = $_POST['id'];
switch ($pagina_destinazione)
{
case 1:
(vai al caso della pagina 1...);
break;
case 2:
(vai al caso della pagina 2...);
break;
default:
errore(404);
}
?>
Codice:
echo "<form name=\"link_1\" method=post action=\".\">\n"; echo "<input type=\"image\" src=\"immagine.gif\" name=\"id\" border=\"0\" value=\"X\">\n"; echo "</form>\n"; In dipendenza di come l'utente entra nella tua home page, al massimo pu? comparire il nome della pagina d'ingresso (index.php) e niente altro. L'idea ? questa ma sinceramente non l'ho implementata, dunque il codice potrebbe essere da rivedere. Spero di esserti stato utile. -K8 |
|
|||
|
? una idea.... bisognerebbe vedere come viene, sinceramente con i frames ? molto pi? pulita, e poi ? assurdo pensare che per ciascun link devi scrivere 20 righe di codice.....
cmq il javascript non lo pu? fare.
__________________
Michele Zuccala Serverplan Forum Moderator |
|
|||
|
Citazione:
Comunque non sono 20 righe di codice: solo 4 sono necessarie, perch? nel costrutto switch puoi scegliere per ogni valore di 'id' di includere il file che ti serve come file html, dato che include(), di default, tratta il file incluso come html :lol: Ad ogni buon conto ? tutto relativo: se boolbo ha la necessit?, anche 20 righe di codice in pi? per ogni link sono bene accette. -K8 |
|
|||
|
beh volendo potresti fare anche che
Codice:
echo "<form name=\"link_1\" method=post action=\"http://www.nomesito.it/\">\n"; echo "<input type=\"image\" src=\"immagine.gif\" name=\"id\" border=\"0\" value=\"X\">\n"; echo "</form>\n"; cmq sono ancora piuttosto dubbioso... :?
__________________
Michele Zuccala Serverplan Forum Moderator |
|
|||
|
sono nuovo del forum e scusate se ho rievocato un topic forse vecchio, ma la cosa migliore ? passare dal linguaggio html al linguaggio php, e fare lo switch come consigliava l'altro utente, o in alternativa rimanendo in html si potrebbe utilizzare un iframe
|
![]() |
| Strumenti discussione | |
| Modalità visualizzazione | |
|
|
Discussioni simili
|
||||
| Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
| hosting senza dominio | gughi | Quesiti pre-acquisto | 1 | 18-09-2007 16.44.31 |
| Preferiti firefox nella barra laterale? | ghisirds | HTML | 0 | 28-05-2007 09.41.34 |
| spazio hosting senza dominio | cber | Quesiti pre-acquisto | 2 | 09-05-2005 15.18.16 |
| Dominio senza hosting | Luka73 | Registrare / Trasferire un dominio | 11 | 30-06-2004 00.38.55 |
| Attivazione hosting senza trasferimento dominio | absolutepdf | Quesiti pre-acquisto | 4 | 22-03-2004 09.53.49 |