Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Samsung Galaxy S26 Ultra: finalmente qualcosa di nuovo
Recensione Samsung Galaxy S26 Ultra: finalmente qualcosa di nuovo
Per diversi giorni il Galaxy S26 Ultra di Samsung è stato il nostro compagno di vita. Oltre alle conferme del colosso coreano come la qualità del display e una suite AI senza rivali, arriva il Privacy Display, un unicum nel mondo smartphone. Ci sono ancora alcuni gap che non sono riusciti a colmare lato batteria e fotocamera, seppur con alcuni miglioramenti.
Diablo II Resurrected: il nuovo DLC Reign of the Warlock
Diablo II Resurrected: il nuovo DLC Reign of the Warlock
Abbiamo provato per voi il nuovo DLC lanciato a sorpresa da Blizzard per Diablo II: Resurrected e quella che segue è una disamina dei nuovi contenuti che abbiamo avuto modo di sperimentare nel corso delle nostre sessioni di gioco, con particolare riguardo per la nuova classe dello Stregone
Deep Tech Revolution: così Area Science Park apre i laboratori alle startup
Deep Tech Revolution: così Area Science Park apre i laboratori alle startup
Siamo tornati nel parco tecnologico di Trieste per il kick-off del programma che mette a disposizione di cinque startup le infrastrutture di ricerca, dal sincrotrone Elettra ai laboratori di genomica e HPC. Roberto Pillon racconta il modello e la visione
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 17-07-2007, 00:14   #1
DooM1
Senior Member
 
L'Avatar di DooM1
 
Iscritto dal: Jul 2002
Città: Cagliari
Messaggi: 13495
Stesso pezzo di codice HTML per tutte le pagine (la barra menù)

Ciao.
Ho fatto un sito con i frames, non so perchè ma sembra che sia l'unico a cui piacciono.
Comunque cercavo un altro sistema visto che a quanto pare non sono così tanto corretti. Stavo dunque rielaborando il sito con i DIV e i fogli di stile.
Per l'intestazione in alto, ok nessun problema, ho definito nel foglio di stile lo sfondo per quel div.

Ma la barra laterale (dove voglio mettere i tasti che portano a ogni pagine del sito), come posso farla uguale a tutte le pagine senza copiare e incollare il codice?
Così se capita che devo modificare la barra, la modifico una sola volta.

Agli informatici che si rispettino, non piace la ridondanza
E io aspiro ad essere rispettabile

Ciao e grazie in anticipo per qualunque tipo di aiuto
__________________
MoBo:Asus Prime x470-Pro*CPU:AMD Ryzen 5700x*RAM:Kingston FURY KF432C16RB2K2/16*Sk.Vid:Asus DUAL-RX580-O8G*Ali:Enermax Revolution87+ 550W*Storage:Samsung 970 Evo Plus 1TB + Samsung 860 Evo 1TB*Mons:Dell 2209WAf + LG 24EA53VQ
DooM1 è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 00:32   #2
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
l'editor che utilizzi ha supporto per i template? se si quella secondo me è la strada giusta.
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 00:36   #3
DooM1
Senior Member
 
L'Avatar di DooM1
 
Iscritto dal: Jul 2002
Città: Cagliari
Messaggi: 13495
Ehm sinceramente non so
Uso Dreamweaver MX.

Ma dal nome mi sembra una funzione che, anche se in modo quasi automatico, scrive lo stesso codice in tutte le pagine che gli dico io. È giusto?
Comunque sarebbe meglio di niente
__________________
MoBo:Asus Prime x470-Pro*CPU:AMD Ryzen 5700x*RAM:Kingston FURY KF432C16RB2K2/16*Sk.Vid:Asus DUAL-RX580-O8G*Ali:Enermax Revolution87+ 550W*Storage:Samsung 970 Evo Plus 1TB + Samsung 860 Evo 1TB*Mons:Dell 2209WAf + LG 24EA53VQ
DooM1 è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 00:40   #4
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
Quote:
Originariamente inviato da DooM1 Guarda i messaggi
Ehm sinceramente non so
Uso Dreamweaver MX.

Ma dal nome mi sembra una funzione che, anche se in modo quasi automatico, scrive lo stesso codice in tutte le pagine che gli dico io. È giusto?
Comunque sarebbe meglio di niente
esatto, io li uso con dreamweaver.
modificando il template ti modifica anche le pagine che lo utilizzano, è parecchio comodo.
se non ricordo male per utilizzarli devi però creare un progetto all'interno di dreamweaver.
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 00:42   #5
DooM1
Senior Member
 
L'Avatar di DooM1
 
Iscritto dal: Jul 2002
Città: Cagliari
Messaggi: 13495
Ah credo di aver capito più o meno come funziona.
Appena posso ci provo
Grazie
__________________
MoBo:Asus Prime x470-Pro*CPU:AMD Ryzen 5700x*RAM:Kingston FURY KF432C16RB2K2/16*Sk.Vid:Asus DUAL-RX580-O8G*Ali:Enermax Revolution87+ 550W*Storage:Samsung 970 Evo Plus 1TB + Samsung 860 Evo 1TB*Mons:Dell 2209WAf + LG 24EA53VQ
DooM1 è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 03:03   #6
phlebotomus
Senior Member
 
L'Avatar di phlebotomus
 
Iscritto dal: Jul 2003
Città: Provincia PI
Messaggi: 905
Quote:
Originariamente inviato da vizzz Guarda i messaggi
template
Se puoi usare PHP (o ASP, ecc.) l'alternativa economica si chiama include...
__________________
R7 5700X < Noctua NH-D14 > Asus ROG Strix X570-F, Lepa G1000-MA, TeamGroup T-Force Vulcan Z 32GB 3200Mhz, M2 Crucial P5+, Palit GTX 1660 Ti StormX > Benq EW3280U, Asus Xonar Essence STX > NAD C350 > ProAc Tablette 2000, Corsair Obsidian 650D. 12 trans. merc.
phlebotomus è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 12:20   #7
Xalexalex
Senior Member
 
L'Avatar di Xalexalex
 
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2503
Quote:
Originariamente inviato da phlebotomus Guarda i messaggi
Se puoi usare PHP (o ASP, ecc.) l'alternativa economica si chiama include...
Alternativa decisamente più "pulita" anche..
__________________
Xalexalex è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 13:13   #8
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Ci sarebbe anche modo usando Ajax di utilizzare sempre la solita pagina per i menu e dei div che vengono modificati dimamicamente a seconda del caso
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 13:17   #9
Xalexalex
Senior Member
 
L'Avatar di Xalexalex
 
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2503
Quote:
Originariamente inviato da tomminno Guarda i messaggi
Ci sarebbe anche modo usando Ajax di utilizzare sempre la solita pagina per i menu e dei div che vengono modificati dimamicamente a seconda del caso
Allora si potrebbero anche usare i frames
__________________
Xalexalex è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 13:30   #10
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da Alessandro::Xalexalex Guarda i messaggi
Allora si potrebbero anche usare i frames
Per quale motivo vorresti equiparare Ajax ai frame?
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 13:32   #11
Xalexalex
Senior Member
 
L'Avatar di Xalexalex
 
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2503
Quote:
Originariamente inviato da tomminno Guarda i messaggi
Per quale motivo vorresti equiparare Ajax ai frame?
Non mi pare di averli equiparati...
__________________
Xalexalex è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 15:43   #12
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da Alessandro::Xalexalex Guarda i messaggi
Non mi pare di averli equiparati...
La domanda iniziale era come poter sostiuire elegantemente i frames, ho proposto Ajax che con un paio di javascript fa quello che è stato chiesto senza ricorso ai linguaggi server-side e con una tecnica ritenuta più pulita rispetto ai frames.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 15:49   #13
DooM1
Senior Member
 
L'Avatar di DooM1
 
Iscritto dal: Jul 2002
Città: Cagliari
Messaggi: 13495
Sono tutte soluzioni interessanti.
Grazie dei consigli.
Tuttavia, nello spazio web che contiene il sito, non sono supportati linguaggi lato server.
E i javascript sono già usati per risolvere i problemini dei frame. Non capisco perchè non si vogliono più usare. Non mi sembra che creino più problemi di quanto facciano i DIV ecc.

Se un browser non ha supporto ai javascript, o qualcuno non si fida ad attivarli, non vede per niente il menù. Non mi piace molto
__________________
MoBo:Asus Prime x470-Pro*CPU:AMD Ryzen 5700x*RAM:Kingston FURY KF432C16RB2K2/16*Sk.Vid:Asus DUAL-RX580-O8G*Ali:Enermax Revolution87+ 550W*Storage:Samsung 970 Evo Plus 1TB + Samsung 860 Evo 1TB*Mons:Dell 2209WAf + LG 24EA53VQ
DooM1 è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 16:14   #14
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da DooM1 Guarda i messaggi
Sono tutte soluzioni interessanti.
Grazie dei consigli.
Tuttavia, nello spazio web che contiene il sito, non sono supportati linguaggi lato server.
E i javascript sono già usati per risolvere i problemini dei frame. Non capisco perchè non si vogliono più usare. Non mi sembra che creino più problemi di quanto facciano i DIV ecc.

Se un browser non ha supporto ai javascript, o qualcuno non si fida ad attivarli, non vede per niente il menù. Non mi piace molto
All'inizio anch'io non capivo perchè frame e tabelle erano il male, poi con un pò di esperienza ho capito quanto sia meglio manutenibile un sito fatto con i div piuttosto che con le tabelle, anche se a volte quando devo creare una griglia di controlli localizzata ricorro ancora alle tabelle.
Sicuramente con i div poi sei obbligato a lottare con IE e i suoi bachi.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2007, 17:01   #15
Xalexalex
Senior Member
 
L'Avatar di Xalexalex
 
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2503
Quote:
Originariamente inviato da tomminno Guarda i messaggi
La domanda iniziale era come poter sostiuire elegantemente i frames, ho proposto Ajax che con un paio di javascript fa quello che è stato chiesto senza ricorso ai linguaggi server-side e con una tecnica ritenuta più pulita rispetto ai frames.
Ti GIURO che non avevo letto il primo post, ma solo il titolo e ho risposto di conseguenza.
Su quello che ho quotato sono d'accordissimo, in ogni caso per una persona alle prime armi, direi che il pezzetto di codice incluso con Php o Asp, va piu che bene.
Byez
__________________
Xalexalex è offline   Rispondi citando il messaggio o parte di esso
Old 18-07-2007, 14:17   #16
phlebotomus
Senior Member
 
L'Avatar di phlebotomus
 
Iscritto dal: Jul 2003
Città: Provincia PI
Messaggi: 905
Quote:
Originariamente inviato da tomminno Guarda i messaggi
Sicuramente con i div poi sei obbligato a lottare con IE e i suoi bachi.
Purtroppo oggi IE6 è ancora il browser più diffuso al mondo (37,3%!), anche se, per fortuna, Firefox è destinato a superarlo (34%).
Insomma ci hanno insegnato che un sito, per essere allo stesso tempo usabile ed accessibile, deve utilizzare le tabelle solo per mostrare dei dati e non per impaginare, per la qual cosa vanno usati i CSS. Ma il browser più diffuso al mondo, è il peggiore nell'interpretazione dei CSS. Quindi ci atteniamo alle specifiche dei CSS ma siamo costretti ad insudiciarli con delle schifezze estranee alle specifiche stesse, solo per imbrogliare IE6. Mi sembra una cosa un po' demenziale... tanto vale, davvero, continuare ad usare le tabelle...
__________________
R7 5700X < Noctua NH-D14 > Asus ROG Strix X570-F, Lepa G1000-MA, TeamGroup T-Force Vulcan Z 32GB 3200Mhz, M2 Crucial P5+, Palit GTX 1660 Ti StormX > Benq EW3280U, Asus Xonar Essence STX > NAD C350 > ProAc Tablette 2000, Corsair Obsidian 650D. 12 trans. merc.
phlebotomus è offline   Rispondi citando il messaggio o parte di esso
Old 18-07-2007, 14:20   #17
DooM1
Senior Member
 
L'Avatar di DooM1
 
Iscritto dal: Jul 2002
Città: Cagliari
Messaggi: 13495
Già me ne sto accorgendo.
Sapevo già che IE era mezzo pazzo nell'interpretazione, ma ora sto capendo che è proprio fuori da ogni regola.
Dannata microsoft iper-anarchica.
__________________
MoBo:Asus Prime x470-Pro*CPU:AMD Ryzen 5700x*RAM:Kingston FURY KF432C16RB2K2/16*Sk.Vid:Asus DUAL-RX580-O8G*Ali:Enermax Revolution87+ 550W*Storage:Samsung 970 Evo Plus 1TB + Samsung 860 Evo 1TB*Mons:Dell 2209WAf + LG 24EA53VQ
DooM1 è offline   Rispondi citando il messaggio o parte di esso
Old 18-07-2007, 18:47   #18
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
Quote:
Originariamente inviato da phlebotomus Guarda i messaggi
Purtroppo oggi IE6 è ancora il browser più diffuso al mondo (37,3%!), anche se, per fortuna, Firefox è destinato a superarlo (34%).
Insomma ci hanno insegnato che un sito, per essere allo stesso tempo usabile ed accessibile, deve utilizzare le tabelle solo per mostrare dei dati e non per impaginare, per la qual cosa vanno usati i CSS. Ma il browser più diffuso al mondo, è il peggiore nell'interpretazione dei CSS. Quindi ci atteniamo alle specifiche dei CSS ma siamo costretti ad insudiciarli con delle schifezze estranee alle specifiche stesse, solo per imbrogliare IE6. Mi sembra una cosa un po' demenziale... tanto vale, davvero, continuare ad usare le tabelle...
quoto...anche le cose più basilari sui css IE le interpreta a modo suo senza nessuna logica apparente.
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 18-07-2007, 22:48   #19
jepessen
Senior Member
 
L'Avatar di jepessen
 
Iscritto dal: Jul 2007
Città: Sicilia
Messaggi: 6584
Puoi aggiungere dell'HTML ad ogni pagina anche senza linguaggi di scripting, ma utilizzando il CSS.

nel foglio di stile aggiungi qualcosa del tipo

Codice:
#bloccomenu:after{
"<codice HTML del menù>";
}
poi, dove vuoi inserire il codice nella pagina HTML, scrivi

Codice:
<div id="bloccomenu"></div>
Il blocco che vai a creare effettivamente è vuoto, ma tramite il css, dopo il suo contenuto (niente) vai ad aggiungere il blocco HTML che hai definito nel CSS. Quello che ottieni, in definitiva, è un blocco DIV che contiene il menù.

Senza javascript, senza Ajax e senza frames (che, parere soggettivo, trovo insopportabili), ed in maniera relativamente pulita: ammetto che infilare nelle pagine HTML tramite CSS non è il massimo dell'eleganza, ma usare Ajax mi sembra sinceramente esagerato...

Daniele
__________________
Non abbiamo ereditato il mondo dai nostri padri
L'abbiamo preso in prestito dai nostri figli
jepessen è offline   Rispondi citando il messaggio o parte di esso
Old 18-07-2007, 22:57   #20
DooM1
Senior Member
 
L'Avatar di DooM1
 
Iscritto dal: Jul 2002
Città: Cagliari
Messaggi: 13495
Quote:
Originariamente inviato da jepessen Guarda i messaggi
Puoi aggiungere dell'HTML ad ogni pagina anche senza linguaggi di scripting, ma utilizzando il CSS.

nel foglio di stile aggiungi qualcosa del tipo

Codice:
#bloccomenu:after{
"<codice HTML del menù>";
}
poi, dove vuoi inserire il codice nella pagina HTML, scrivi

Codice:
<div id="bloccomenu"></div>
Il blocco che vai a creare effettivamente è vuoto, ma tramite il css, dopo il suo contenuto (niente) vai ad aggiungere il blocco HTML che hai definito nel CSS. Quello che ottieni, in definitiva, è un blocco DIV che contiene il menù.

Senza javascript, senza Ajax e senza frames (che, parere soggettivo, trovo insopportabili), ed in maniera relativamente pulita: ammetto che infilare nelle pagine HTML tramite CSS non è il massimo dell'eleganza, ma usare Ajax mi sembra sinceramente esagerato...

Daniele
Ringrazio tutti per i suggerimenti interessanti, ma questa soluzione che non conoscevo mi sembra la migliore
Mitico La provo subito. Grazie
__________________
MoBo:Asus Prime x470-Pro*CPU:AMD Ryzen 5700x*RAM:Kingston FURY KF432C16RB2K2/16*Sk.Vid:Asus DUAL-RX580-O8G*Ali:Enermax Revolution87+ 550W*Storage:Samsung 970 Evo Plus 1TB + Samsung 860 Evo 1TB*Mons:Dell 2209WAf + LG 24EA53VQ
DooM1 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Samsung Galaxy S26 Ultra: finalmente qualcosa di nuovo Recensione Samsung Galaxy S26 Ultra: finalmente ...
Diablo II Resurrected: il nuovo DLC Reign of the Warlock Diablo II Resurrected: il nuovo DLC Reign of the...
Deep Tech Revolution: così Area Science Park apre i laboratori alle startup Deep Tech Revolution: così Area Science P...
HP OMEN MAX 16 con RTX 5080: potenza da desktop replacement a prezzo competitivo HP OMEN MAX 16 con RTX 5080: potenza da desktop ...
Recensione Google Pixel 10a, si migliora poco ma è sempre un'ottima scelta Recensione Google Pixel 10a, si migliora poco ma...
Ultimo giorno di Offerte di Primavera: u...
Come ha fatto Giancarlo Devasini a diven...
Dopo 13 anni cade la fortezza Xbox One: ...
Gli aggiornamenti delle stampanti HP che...
AWS al MWC 2026: quando il cloud diventa...
Project Genie non è un tool per l...
Elon Musk, il progetto TeraFab è ...
Instagram eliminerà la crittograf...
Il paradosso della crisi delle memorie: ...
SSD Samsung 9100 PRO 4TB, 14.800 MB/s, P...
Prezzo senza rivali: MSI Katana con RTX ...
Samsung T7 2TB crolla su Amazon a 159€: ...
Spotify introduce 'Taste Profile': il co...
Sole e pioggia insieme: il nuovo pannell...
AWS e Cerebras uniscono le forze: nuova ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:11.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v