101 messaggi dal 19 settembre 2003
Ciao!
Ora ho capito, volevi vedere il codice html con Explorer, pensavo l'otput della pagina con qualche altro metodo...
Ecco qui:
<html>
<!-- #BeginTemplate "/Templates/modll.dwt" -->
<!-- DW6 -->
<head>
<!-- #BeginEditable "doctitle" -->
<title>&gt;CL International Site - dettaglio articoli</title>
<!-- #EndEditable -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--

function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d )&&d.all) x=d.all ; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i] ;
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000" onLoad="MM_preloadImages('newimmg/menuit/clonlinef2.gif','newimmg/menuit/cosaclf2.gif','newimmg/menuit/fondatf2.gif','newimmg/menuit/inglef2.gif','newimmg/menuit/spagnof2.gif','newimmg/menuit/clmondof2.gif','newimmg/menuit/librif2.gif','newimmg/menuit/musicaf2.gif','newimmg/menuit/immagf2.gif','newimmg/menuit/rivisf2.gif','newimmg/menuit/linkf2.gif','newimmg/menuit/cercaf2.gif','newimmg/menuit/scrivif2.gif','newimmg/menuit/mailistf2.gif','newimmg/menuit/approfonf2.gif')" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#CC3300" vlink="#CC3300">
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#CCCC99">
<tr>
<td width="89" valign="middle" rowspan="8" align="right" bgcolor="#CCCC99"><img src="newimmg/menuit/cl.gif" width="45" height="49" alt="CL"></td>
<td valign="top" width="101" rowspan="11" bgcolor="#CCCC99"><img src="newimmg/menuit/fotook.gif" width="101" height="72" border="0"></td>
<td height="10" width="65"></td>

*********
QUI C'È tutto il codice legato al modello della pagina, è molto lungo, non te lo scrivo
***********

<!-- #BeginEditable "richieste" -->

<table align="center" border="0" cellspacing="0" cellpadding="7" width="100%">
<tr>
<td align="left" valign="top"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><br>
24/11/2003 <i>- Corriere della Sera</i> pp. </font></div>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b><font color="#666666"><br>
<br>
</font></b></font><font color="#CC3300" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Orrore a Mossul, sgozzati due soldati americani</strong></font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><br>
<strong>Andrea Nicastro</strong></font></p>
<p> <strong><font color="#999999" size="1" face="Verdana, Arial, Helvetica, sans-serif">&gt; Se
disponibile scarica il pdf: </font><font color="#666666" size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href=""></a></font></strong></p>
<hr size="1" noshade color="#CCCCCC"></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">DAL NOSTRO INVIATO NASSIRIYA - Domani finisce il Ramadan. E per i soldati in
Iraq &egrave; un altro pericolo. La guerriglia anti-straniera celebr&ograve; l'
inizio del mese di digiuno islamico con 10 razzi katiusha sull' Hotel Rashid
nell' area teoricamente pi&ugrave; sicura di Bagdad. Domani potrebbe essere un'
altra occasione simbolica per colpire. Ma &egrave; difficile che le forze della
Coalizione riescano ad alzare ancora un livello di allerta gi&agrave; esasperato.
Da Nord a Sud dell' Iraq una fantasia feroce &egrave; scatenata per attaccare
con ogni mezzo, a ogni occasione, in ogni angolo del Paese. Nessuno &egrave; al
sicuro. Militari o civili, americani, iracheni o italiani, in elicottero o in
auto, in tenda o in albergo. Ieri a Mossul &egrave; andato in scena l' ennesimo
atto della tragedia irachena: il linciaggio e lo scempio dei morti. </font>
</body>
</html>

</tr>
</table>

<!-- #EndEditable -->
</body>
<!-- #EndTemplate -->
</html>


webDB
11.886 messaggi dal 09 febbraio 2002
Contributi
1) hai i tag <html> e <body> duplicati
Cerca nella tua pagina questa roba e cancellala (riporto fedelmente):
<html> 
<head> 
<title>Documento senza titolo</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
</head> 

<body> 
<select


e anche la prima occorrenza di

</body> 
</html> 



2) Non devono esserci definizioni di stile mediante il tag <font>
quindi, elimina questo:
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">

che si trova in corrispondenza dell'inizio del testo: "DAL NOSTRO INVIATO NASSIRIYA"
inoltre togli il tag </font> presente alla fine del testo, in corrispondenza di: " linciaggio e lo scempio dei morti. "

3) dai un id alla cella che contiene il testo e definisci l'attributo style
quindi, sostituisci questo:
<td colspan="2" align="left" valign="top">

con
<td id="testo_news" colspan="2" align="left" valign="top" style="font-family:Verdana; font-size:10px">


4) Crea la funzione javascript e la select
metti questo codice, esattamente com'è, dopo il tag body
<script language="Javascript"> 
function cambiaTesto(size){ 
document.getElementById("testo_news").style.fontSize=size 
} 
</script> 
Dimensione testo: <select onChange="Javascript:cambiaTesto(this.value)"><option value="10px">10 pixel</option><option value="12px">12 pixel</option><option value="14px">14 pixel</option></select><br>


5) Funziona, evviva!
Aggiorna la pagina e controlla il funzionamento. Con molta cautela, se vuoi, sposta la select di selezione del font in una posizione più consona (dove vuoi, nella pagina)

Non posso spiegartelo meglio di così, scusami ma non ci riesco... mi spiace questo era l'ultimo post.

ps. Butta dreamweaver nel cesso e comincia a scrivere con blocco note, è pessimo che tu sia riuscita a realizzare una pagina che interagisce con un database e non sappia applicare un semplice javascript. Le IDE di sviluppo viziano gli sviluppatori. ciao

Enjoy learning and just keep making
101 messaggi dal 19 settembre 2003
Ciao!
Hai pienamente ragione, funziona, ma non con le pagine html che ho io!
A queste pagine io ho dato un font e un corpo preciso, e il tuo codice funziona soltanto con le pagine che non hanno nessuno stile. Quindi dovrei aprire tutte le mie pagine html (che sono più di mille) ed eliminare lo stile e il corpo precedentemente datogli... insomma è un bel lavoretto!
Comunque grazie grazie grazie infinite per la tua pazienza e il tuo prezioso aiuto.
Buona giornata!
Daniela

webDB
43 messaggi dal 06 settembre 2002
Ciao Daniela

Non sono d'accordo con il Dreamweaver nel cesso, ma concordo pienamente con "BrightSoul" che per sviluppare pagine dinamiche è necessario saper mettere le mani nel codice, soprattutto per realizzare cose partorite nella nostra testa !. (ed in tal caso il Notepad basta e avanza).
Comunque per rimediare puoi tentare la funzione "cerca e sostituisci" nel codice (anche con Dreamweaver) per cambiare i pezzi in tutto il sito, facendo attenzione alle stringhe che manipoli (ti consiglio di fare delle prove su file di backup). Dopo applica "formattazione e pulizia codice per evidenziare eventuali errori html.
Per il futuro comunque ti consiglio di fare un'attenta analisi preventiva e gestire eventuali elementi variabili sotto forma di parametri memorizzati nel database.

Lello

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.