ASP e MySQL [Era: Urgentissimo]

  • Creatore Discussione Creatore Discussione grisu81
  • Data di inizio Data di inizio
Ciao ragazzi! :fonzie:

daviduccio ha scritto:
Quindi se usi asp, niente SSI!!!, e se almeno non clicchi in un link, non ti compare nel footer il nome!...
Questo problema secondo me si risolve come vi dicevo qualche post fa: ;)


Basta che nella pagina che non è richiamata da nessun link (quella iniziale per esempio), metti tra gli <head> una function javascript:

<head>
<script>
function carica_piede() {
parent.footer.location.href('des_pag.asp?nm_pag=nome_pagina');
}
</script>
</head>

e poi fai

<body onLoad="carica_piede()">

In questo modo anche se non entri in quella pagina tramite link comunque viene avviata la funzione!

superciccio14 ha scritto:
...però se ho una pagina html (perchè ne ho una) come devo fare!?...
Tra l'altro che sia ASP o meno non ha importanza, perchè il tutto si attiva da una semplice function javascript! ;)

Salut!
 
Ultima modifica:
Si, si potrebbe fare come dice Pole! Alla fine, per forza tramite script lo devi prendere sto nome pagina?

Pole secondo me ci sta facendo sbattere senza fondamento, perché si è fissato con i SSI! :incazz2:

Cmq come ti ho scritto funziona bene, anche la variabile server di ASP prende il nome della pagina!
 
daviduccio ha scritto:
...Pole secondo me ci sta facendo sbattere senza fondamento, perché si è fissato con i SSI! :incazz2:...
Ah ah, già, mi sa che se ne è innamorato di sti SSI!!! :D

Io invece li ho appena conosciuti e già li DETESTO!! :eek:

Comunque dai Ciccio, forse stavolta abbiam trovato la soluzione buona!!

Attendiamo conferme!! :fonzie:
Salut!
:byebye:
 
ragazzi allora colpo di scena mi è pervenuta una soluzione

gnerica pagina del frame centrale
Codice:
<script language="JavaScript">

function Fun( ) {
 top.footer.fifDate();
}
</script>

footer

Codice:
<script language="JavaScript">
	function fifDate( )
{
	sPageDate = top.frames['nome_frame'].location.pathname;
	alert(sPageDate);
}

</script>


in tal modo se ho capito bene il codiche che ho trovato, la funzione della generica pagina centrale mi richiama la funzione nel footer che estrae i lnome del file :fonzie:

solo tre domande:

1) che ne dite della mia spiegazione sembra decente!?

2) funzionare funziona però come faccio a fargli scrivere la variabeile nella pagina e non con un alert!?

3) c'è qualcosa di simile per fare visualizzare ache il titolo della pagina del frame centrale!?

Ragazzi ci siamo quasi! Mi affido a voi! :hammer:
 
Benone!!

superciccio14 ha scritto:
...solo tre domande:

1) che ne dite della mia spiegazione sembra decente!?

2) funzionare funziona però come faccio a fargli scrivere la variabeile nella pagina e non con un alert!?

3) c'è qualcosa di simile per fare visualizzare ache il titolo della pagina del frame centrale!?

Ragazzi ci siamo quasi! Mi affido a voi! :hammer:
Bene!! Hai visto, alla fine sta andando tutto a posto!! :fonzie:

1)X quanto riguarda la spiegazione sei stato forse un pò troppo breve e generico.. :p

2)Per scrivere la variabile devi posizionarti nel <body> dove vuoi che il valore di quest'ultima appaia e fai (esempio):

<body>
il valore della variabile è
<script language="JavaScript">
function fifDate( )
{
sPageDate = top.frames['nome_frame'].location.pathname;
document.write(" " + sPageDate);
}
</script>
</body>

3)Non te lo so dire, qua meglio affidarsi a Davide! :D
 
Assolutamente, puoi farli eseguire anche all'interno del <body>, dipende da come li vuoi utilizzare! ;)

Eccoti un esempio semplice semplice: :D
prova ad aprire un foglio del Bloc Note e metti dentro
<html>
<body>
<script>
window.alert("ciao");
</script>
</body>
</html>

Salvalo come pagina.htm e aprilo

Provare per credere! :fonzie:
 
PoLe ha scritto:
Assolutamente, puoi farli eseguire anche all'interno del <body>, dipende da come li vuoi utilizzare! ;)

Eccoti un esempio semplice semplice: :D
prova ad aprire un foglio del Bloc Note e metti dentro
<html>
<body>
<script>
window.alert("ciao");
</script>
</body>
</html>

Salvalo come pagina.htm e aprilo

Provare per credere! :fonzie:
ok ma se volessi anche formattare del testo in Jacascript!?
 
In quel caso ti basta fare:

<body>
il valore della variabile è
<script language="JavaScript">
function fifDate( )
{
sPageDate = top.frames['nome_frame'].location.pathname;
document.write("<h1>" + sPageDate + "</h1>");
}
</script>
</body>

Et voilà! :fonzie:
 
Allora..... non conoscevo quel comando in javascript.....adesso lo conosco! :D

Per prendere il titolo, prova così

top.frames['nome_frame'].location.title;

per formattare il testo, deviinserire i tag:

esempio->

document.write("<b>Ciao</b>");

scriverà ciao in grassetto, oppure:

document.write("<span class='stile'>Ciao</span>");

scriverà Ciao in base alla classe di nome .stile

le classi stanno fra i tag <style> </style>

Ciauz
 

Discussioni simili