ciao a tutti,
ho riscontrato un problema che apparentemente non c'era, o meglio quando lo provo in localhost mi va tutto ok, non appena l'ho spostato su server mi sfasa tutto!
Mi spiego meglio:
ho usato una funzione javascript per visualizzare le foto e aprirle in una semplice finestra di popup, niente di che!
nella pagina vedifoto.php dove ci sono le thumbmails delle foto ho inserito il seguente codice:
codice:
<SCRIPT language=Javascript>
function Popup(sPicURL) {
window.open("popup.htm?"+sPicURL, "", "resizable=1,HEIGHT=200,WIDTH=200");
}
</SCRIPT>
dove mi apre la pagina popup.htm dove ho inserito il seguente codice:
nell'head
codice:
<SCRIPT language=javascript>
var arrTemp=self.location.href.split("?");
var picUrl = (arrTemp.length>0)?arrTemp[1]:"";
var NS = (navigator.appName=="Netscape")?true:false;
function FitPic() {
iWidth = (NS)?window.innerWidth:document.body.clientWidth;
iHeight = (NS)?window.innerHeight:document.body.clientHeight;
iWidth = document.images[0].width - iWidth;
iHeight = document.images[0].height - iHeight;
window.resizeBy(iWidth, iHeight);
self.focus();
};
</SCRIPT>
e nel body:
codice:
<BODY onload=FitPic();>
<SCRIPT language=javascript>
document.write( "<font color=#FFFFFF>sanlorenzonline.com</font>
[img]"+picUrl+"[/img]" );
</SCRIPT>
</BODY>
bene, come già detto provato in locale mi funziona alla perfezione, ma non appena lo inserisco nel server e clicco il thumbmail, si apre il popup con l'errore di visualizzazione. Se faccio con il tasto destro per andare a leggere il percorso è tutto giusto, soltanto che prima del percorso mi ficca sta roba qui:
res://C:\WINDOWS\system32\shdoclc.dll/http_403.htm#http:// e poi il link relativo alla foto!
sto impazzendo non riesco a risolvere il problema
grazie a tutti coloro i quali mi risponderanno!