Collegamenti tra frames (Risolto) postato il 07/12/2009 00:41:55 nel forum programmazione, gdrcd e open source e modificato da stefano_il_patetico il 08/12/2009 00:41:42
Salve a tutti.
Utilizzo un OS (città virtuale GPL). Inizialmente il pacchetto non comprende un frame destro, ma solo uno sinistro ed uno centrale. Ho inserito un nuovo frame perchè è mia intenzione far "interagire" il frame centrale (quello della mappa) con quello destro (in cui vorrei inserire una img e descrizione di ciascun luogo scelgo sulla mappa), mentre il frame sinistro è il classico menù.
Mi chiedevo se avevate dei suggerimenti in merito all'interazione tra i frame, qualche consiglio magari. Avrei pensato di utilizzare comunque l'elemento object, ma sono molto lontano dalla risoluzione.
Grazie in anticipo.
Pagine → 1
07/12/2009 02:33:29
beh basta nei link che dai il target="nome frame" ovviamente a seconda del frame dove lo vuoi aprire se era questo che intendevi per interazione tra frame °_°'''
07/12/2009 10:48:32
variabile globale data in _GET sulla stringa principale dell'url... non conosco l'OS ma quando ti sposti in qualche chat dovrebbe uscirti l'id della chat nella barra dell'indirizzo... ti recuperi quell'id nel tuo frame a destra per fargli "conoscere" in che chat ti trovi e poi agire di conseguenza...
07/12/2009 12:33:12
Credo di non essermi fatto capire molto bene.
Ho un mainframe dove c'è la mappa. Voglio che clicco sulla mappa per entrare nella chat "e contemporaneamente" al click sul luogo della mappa voglio che nel mio frame di destra appaia un'immagine e la sua descrizione. Esempio:
"Clicco sulla taverna. Si apre la chat della taverna. Frame destro: la taverna è un luogo molto frequentato dai cittadini."
Spero di essere stato un pò più chiaro. :P
Per sway invece..
nel mainframe della mappa..è contenuta un'immagine della mappa..ho inserito le coordinate..ed il link alla chat. Esempio:
07/12/2009 14:28:42
vedi un pò quel dim.php cosa fa... non conosco l'OS in questione purtroppo... tecnicamente ogni chat ha un suo ID nel database con cui viene selezionata. Generalmente questo id è nella barra dell'indirizzo. Generalmente almeno. vedi come se lo ricava (spulcia il codice che seleziona ed entra nella chat selezionata)
08/12/2009 00:41:27
Salve.
A fine serata ho risolto il problema.
Lo spiego, per tutti coloro che, avendo questo mio stesso problema, non sono ancora arrivati alla conclusione..cerco quindi di farvi risparmiare un pò di tempo.
Dunque..
non è necessario infastidire il database o conoscere chissà che cosa.
E' necessario semplicemente applicare un "doppio collegamento ipertestuale". E' necessario procedere nel seguente modo:
08/12/2009 11:47:02
Yes, il procedimento logico è quello.
Io però per non rischiare incompatibilità tra browser (sia mai che qualcuno legga solo l'href o solo l'onclick) avrei fatto tutto tramite una funzione javascript (non java, quella è tutta n'altra cosa) che aggiornasse sia il main frame che quello di destra.
Però se funzia già così meglio per tutti :P
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
World of Warship: Replay Rundown n. 2: i momenti migliori