Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

problemi con script Opzioni
gisky80
Inviato: Thursday, November 27, 2008 10:28:11 PM

Rank: Newbie

Iscritto dal : 2/3/2008
Posts: 0
salve a tutti!!

ho trovato e inserito uno javascript per ingrandire delle miniature, sto usando kompozer, ma l'inserimento e la modifica l'ho fatta in html.......
le miniature si vedono ma mi da errore nella visualizzazione della pagina quando ci clicco su per ingrandirle!!
qualcuno puo' dirmi dove ho sbagliato?
se serve posso postare lo script...
grazie in anticipo!!!
Sponsor
Inviato: Thursday, November 27, 2008 10:28:11 PM

 
ecofive
Inviato: Friday, November 28, 2008 7:11:54 AM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
E' un po' difficile capire dove stia l'errore se non si sa qual è il javascript in questione, non ti pare?
Penso sia indispensabile postare il link.
Mi par di capire che tu abbia salvato una pagina scritta con KompoZer e poi abbia riaperto il file facendoci doppio clic e visualizzato il codice sorgente con il Browser. In seguito hai incollato lo script. E' così?
A risentirci.
Ciao.
gisky80
Inviato: Saturday, November 29, 2008 1:13:10 PM

Rank: Newbie

Iscritto dal : 2/3/2008
Posts: 0
io ho scaricato lo script dal sito, lo script era in formato zip, decompresso quello ho aperto la cartella e dentro c'era tutto cio che c'è per un sito, ossia una cartella con la scritta foto e due pagine web; io ho aperto la pagina dove c'era rappresentato lo script, sono andato in strumenti, ho cliccato su html, ho copiato il codice e l'ho modificato in base alle mie esigenze.
il risultato è che si apre tutto tranne l' ingrandimento!!Brick wall
questo è il codice dello script che ho copiato:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it">
<head>

<title>Galleria fotografica - Esempio JavaScript scaricato da HTML.it</title>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="it" />
<meta name="Robots" content="All" />
<meta name="Description" content="HTML.it - il sito italiano sul Web publishing" />
<meta name="Keywords" content="Lo script permette di visualizzare nella stessa pagina sia le thrumbnails che l'immagine ingrandita, senza aprire una pop-up." />
<meta name="Owner" content="HTML.it srl" />
<meta name="Author" content="HTML.it srl" />
<meta name="Copyright" content="HTML.it srl" />

<SCRIPT type="text/javascript" LANGUAGE="JavaScript">
<!--
// Definizione delle variabili dello script
nb_photo_ligne = 4;
numero_photo = 1;

// Impostazioni delle fotografie
ejs_vignet = new Array;
ejs_big = new Array;
ejs_des = new Array;

ejs_vignet[0]= 'img/ant1.gif'
ejs_big[0]= 'img/img1.gif'
ejs_des[0]= 'il sito italiano sul Web publishing: <A href="http://www.html.it/">HTML.it</A>'
ejs_vignet[1]= 'img/ant2.gif'
ejs_big[1]= 'img/img2.gif'
ejs_des[1]= 'Approfondimenti di Web Publishing: <A href="http://pro.html.it/">PRO.HTML.it</A>'
ejs_vignet[2]= 'img/ant3.gif'
ejs_big[2]= 'img/img3.gif'
ejs_des[2]= 'Risorse per sviluppatori NT/2000: <A href="http://freeasp.html.it/">freeASP.it</A>'
ejs_vignet[3]= 'img/ant4.gif'
ejs_big[3]= 'img/img4.gif'
ejs_des[3]= 'Risorse sul linguaggio PHP per webmaster: <A href="http://freephp.html.it/">freePHP.it</A>'
ejs_vignet[4]= 'img/ant5.gif'
ejs_big[4]= 'img/img5.gif'
ejs_des[4]= 'L\'informazione dall\'Internet: <A href="http://webnews.html.it/">WEBnews.html.it</A>'

// Funzione per cambiare la fotografia
function ChageImage(num)
{
if(document.getElementById)
document.getElementById("ejs_dyn_img").innerHTML = '<A HREF="javascript:killImage()"><IMG SRC="'+ejs_big[num]+'" BORDER=0 HSPACE=5 VSPACE=5 ALT="Clicca qui per chiudere"></A><BR><FONT FACE="Verdana, Arial" SIZE=1>'+ejs_des[num]+'</FONT>';
else
window.open(ejs_big[num],"_blank")
}

// Funzione per cancellare le fotografie
function killImage(num)
{
if(document.getElementById)
document.getElementById("ejs_dyn_img").innerHTML = "";
}
-->
</SCRIPT>

</head>
<body >
<br /><br />
<div align="center">


<SCRIPT type="text/javascript" LANGUAGE="JavaScript">
<!--
// Creazione della tabella
document.write('<TABLE>')
for(a=0; a<ejs_big.length; a++)
{
if(numero_photo == 1)
document.write('<TR>');
if(numero_photo == ejs_big.length)
document.write('<TD ALIGN=center COLSPAN='+(((ejs_big.length)+1)-numero_photo)+'>');
else
document.write('<TD ALIGN=center>');
document.write('<A HREF="javascript:ChageImage('+a+')"><IMG SRC="'+ejs_vignet[a]+'" HSPACE=5 VSPACE=5 ALT="Clicca qui per ingrandire" BORDER=0></A></TD>')
if(numero_photo == nb_photo_ligne)
{
document.write('</TR>');
numero_photo=0;
}
numero_photo++;
}
document.write('<TR><TD COLSPAN='+ejs_big.length+' ALIGN=center><DIV ID=ejs_dyn_img></DIV></TD></TR></TABLE>');
-->
</SCRIPT>


</div>
<br /><br /><br /><br /><br /><br />
<div align="center">
<a href="http://www.html.it"><img src="logo_htmlit.gif" alt="JavaScript scaricato da HTML.it" border="0" width="50" height="50" /></a>
</div>


</body>
</html>


io lo vorrei con 13 foto, posizionate a centro pagina , in gruppi di 4 e l'ingrandimento!!
non posto il codice modificato perchè verrebbe un post immenso....ma se serve lo faccio......
grazie
gisky80
Inviato: Saturday, November 29, 2008 2:57:03 PM

Rank: Newbie

Iscritto dal : 2/3/2008
Posts: 0
scusate ma studiando un po il linguaggio js, e facendo alcune prove ho capito, o almeno credo di aver capito dove sbagliavo e correggendo ,...........funziona!!!!!!
per chi interessa, lo sbaglio sta nell'array della descrizione che io ho eliminato dimenticando di eliminare anche il passaggio dove veniva richiamato, ossia : // Funzione per cambiare la fotografia
function ChageImage(num)
{
if(document.getElementById)
document.getElementById("ejs_dyn_img").innerHTML = '<A HREF="javascript:killImage()"><IMG SRC="'+ejs_big[num]+'" BORDER=0 HSPACE=5 VSPACE=5 ALT="Clicca qui per chiudere"></A><BR><FONT FACE="Verdana, Arial" SIZE=1+ejs_des[num]+'</FONT>' !!
se ho sbagliato qualcosa,anche nel postare, sarei grato se mi correggeste!!
grazie ancora!!
ecofive
Inviato: Saturday, November 29, 2008 10:05:56 PM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
Provo a rintracciare lo script. Non sono molto ferrato in javascript; cercherò comunque di dare un'occhiata.
Ciao.
ecofive
Inviato: Sunday, November 30, 2008 9:14:53 AM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
Ho rintracciato uno script e l'ho testato: funziona (ho tolto solo l'ultima parte del codice sorgente, quella relativa allo sponsor).
Non so però se ho "beccato" lo script giusto. Ti consiglierei comunque, lavorare direttamente sulla pagina .html scaricata, senza inserire il codice in KompoZer. A volte gli Editor visuali hanno il "vizietto" di modificare il codice sorgente inserito. In passato Fron Page faceva impazzire proprio per questo motivo.

Ciao.
gisky80
Inviato: Sunday, November 30, 2008 2:14:06 PM

Rank: Newbie

Iscritto dal : 2/3/2008
Posts: 0
grazie tante eco!!
gisky80
Inviato: Sunday, November 30, 2008 4:16:10 PM

Rank: Newbie

Iscritto dal : 2/3/2008
Posts: 0
scusami eco se uso questo topic per chiederti una cosa che non saprei dove inserirla.....
leggendo le note legali del sito dove ho preso lo script, dice che tutti i disegni e i linguaggi html/xhtml sono di proprietà del sito, percio' la mia domanda è:
posso io inserire nel mio sito uno script scaricato da quel sito??!! e se no, perchè permettono di scaricarlo??!!
se riuscissi a rispondermi te ne sarei grato e se no ...... grazie ugualmente dell'interessamento!!!
ecofive
Inviato: Sunday, November 30, 2008 4:59:04 PM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
I disegni ed i linguaggi sono proprietà del sito, come giusto, ma gli script dovrebbero essere liberamente scaricabili : infatti tra le notizie che corredano gli script c'è anche il numero di scaricamenti. Poco carino è invece cancellare il commento che fa riferimento al sito dove è stato scaricato lo script e il nome dell'autore.
Tersicore, se ci leggi, dicci la tua: sei tu l'esperta del forum per quanto cocerne i problemi legali.

ciao.
Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.