Newsgroup: it.comp.lang.javascript
Titolo: Aiuto !! Errore in windows.open

Ciao Ragazzi,
ho un piccolo problema con la funzione windows.open, adesso Vi spiego
meglio.
Sto realizzando una semplice paginetta da utilizzare internamente, in questa
pagina ho l'esigenza di creare un link verso un immagine che deve essere
visualizzata in una pop-up, ecco in basso vi riporto il mio codice
d'esempio.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nuova pagina 1</title>
<script type="text/javascript">
function apri(url) {
 newin = window.open(url,'','scrollbars=no,resizable=yes,
width=200,height=200,status=no,location=no,toolbar=no');
}
</script>
</head>
<body>
<font face="Verdana" size="2"><a
href="javascript:apri('C:/Appoggio/Foto/foto.jpg)">Prova
visualizzazione</a></font>
</body>
</html>
Nel momento in cui clicco sul link mi viene restituito un errore, che viene
eliminato quando specifico il file da aprire con un path relativo.
Qualcuno di Voi mi sa dire come posso ovviare a questo problema senza
ricorrere a un path relativo???
Vi ringrazio per il Vs. aiuto Ciao .:: P ::.

Scusa ma xche tu alleghi files alla news che hai inviato??

> Non allego nulla, e´ un bug di OE. Cambia newsreader :)
č capitato di nuovo... ma solo con te!!! cmq quale programma consigli?

 cmq quale programma consigli?
Dipende per quale piattaforma: per Windows io utilizzo Gravity e 
Mozilla, al momento.
-- 
C'ya,
  ZER0 :: coder.gfxer.webDesigner();
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)


Cavolo ragazzi, il Vs. aiuto è molto prezioso grazie a questa discussione
sicuramente ce la farò a risolvere il mio problema !!!!


Marco sto collaborando allo sviluppo di un interfaccia web per facilitare
l'accesso ad alcuni dati agli utenti di una rete LAN (in definitiva una
intranet non accessibile dall'esterno).
Ora purtroppo il progetto web deve essere sviluppato sulla base di alcune
specifiche non da me redatte e a cui non si puň andare contro, dato che
tutto era giŕ pensato per far funzionare alcuni servizi informatici
precedentemente esistenti.
Per cui Marco non ti preoccupare non ho bisogno che tu mi ripeta con prole
piů semplici ciň che mi avevi scritto, non ti preoccupare l'avevo capito,
come tu stesso hai detto i clienti fanno delle scelte a cui bisogna
sottostare, ma questo non significa che bisogna abbandonare il progetto.
Io solitamente sono abituato a risolvere i problemi e a condividere le mie
conoscenze con chiunque me lo chieda.
In definitiva io penso che ognuno di noi dovrebbe essere contento di
diffondere agli altri le proprie conoscenze, i definitiva sono dell'opinione
che la conoscenza č, e deve essere per tutti, non solo per chi "PAGA"!
Credevo che questo gruppo fosse frequentato da persone meno In, ma purtroppo
mi sono sbagliato quindi vi mando i miei piů cordiali saluti e mi metto a
studiare un po' di JavaScript cosě almeno risolverň il  mio problema.
Ciao Ciao .:: P ::.

 studiare un po' di JavaScript cosě almeno risolverň il  mio problema.
Benissimo. Tra una pausa e l'altra, leggiti anche un po' di netiquette.


 Benissimo. Tra una pausa e l'altra, leggiti anche un po' di netiquette.
Cambiare completamente il succo del discorso in una discussione già aperta
non credo che sia il massimo dell'esempio del rispetto della netiquette.
Prova a dargli un occhiata anche tu.
Se ritieni che in questo post sono troppo arrogante scusami ma purtroppo a
volte non ce la faccio a trattenermi.
Ciao .:: P ::.



Marco ho l'esigenza di creare un piccolo sito web (interno) con determinate
funzionalità.
Nel caso specifico ho una pagina web organizzata a frame, ora nel frame di
dx elenco una serie di files presenti in una determinata cartella, ogni
singola voce dell'elenco deve costituire un link verso una finestra pop-up
in cui dovrà essere visualizzata l'immagine corrispondente al file
selezionato.
Il codice di test è quello che ho postato precedentemente e l'errore che mi
viene restituito è "Access is denied", la prima cosa che mi è venuta in
mente è verificare le autorizzazioni nei file specifici ma tutto è ok.
Il bello che la pagina incriminata provata fuori dal frame Funziona!!!
Io penso che il problema nasca da un conflitto con un'altro script presente
sul frame di sx, infatti se provo la pagina incriminata in un frame libero
da altri script JS (pagina sx vuota) tutto funziona!!
Spero di essere stato abbastanza chiaro.
Grazie !

 volte non ce la faccio a trattenermi.
Probabilmente e' questo il problema. Guarda che nell'NG nulla e' 
dovuto.


 Il bello che la pagina incriminata provata fuori dal frame Funziona!!!
Adesso e' piu' chiaro. E' probabilmente un problema di SOP (Same Origin 
Policy), ovvero provi ad accedere al codice di una pagina posta su un 
frame, da una che non sta nello stesso dominio.



Con piacere. Anche se rimango dell'opinione ci sono stati degli errori da
ambo le parti, cosa che Tu non riconosci.



Tutte le pagine del frame risiedono nello stesso dominio e il codice js che
mi crea problemi è sulla stessa pagina.
Cosa mi proponi di fare?


 > however improbable, must be the truth." (S.H.)
P.S.
Sempre in tema di netiquette, visto che evidentemente non l'hai davvero 
letta, ti consiglio di dare un occhiata a qualche post recente di Marco 
balestra dove veniva postato un link che spiegava come fare un quoting 
corretto.


 Cosa mi proponi di fare?
Postare il codice, perche' non si puo' continuare a tentoni, fornisci 
indicazioni col contagocce.
Inoltre, ti richiedo, su quale browser/piattaforma sviluppi?


 Inoltre, ti richiedo, su quale browser/piattaforma sviluppi?
IE ma lo vorrei testare anche su Netscape


 IE ma lo vorrei testare anche su Netscape
Ma non e' per una intranet? (cosi' m'era parso..)


 Ma non e' per una intranet? (cosi' m'era parso..)
Si, il web server è IIS.
Scusami ma a cosa ti serve sapere la piattaforma web server se il codice js
gira lato client???


 gira lato client???
Sapere appunto su che sistema operativo gira, questo codice client. Se 
tu hai Win2000 piuttosto che Mac OS X, o Linux, o Win95, il discorso 
cambia.
