Iframe e javascript
Autor: Gianluca M.Salve,
avrei un problemino, vorrei collegare il mio sito ad un gestionale con interfaccia web.
Il gestionale ha il suo sito e accedendo tramite browser funziona regolarmente, a questo punto ho creato una pagina nel mio sito contenente un oggetto html con il seguente codice:
<iframe src="http://sitogestionale.xx/" width="800" height="600"></iframe>
Andando sulla pagina in questione compare un riquadro con l'interfaccia del mio gestionale, ma mi dice:
"javascript è disabilitato nelle impostazione del tuo browser, per utilizzare l'applicazione javacript deve essere abilitato."
Ovviamente JS è abilitato, ma attraverso il sito non va.
Chiaramente non vorrei creare un link direttamente al sito del gestionale, perchè vorrei mantenere i menù di navigazione del mio sito.
Qualcuno ha idee a riguardo?
ciao,
... se mettevi il LINK si poteva valutare...
... così si potrebbe pensare alla cross-policy, come avviene con facebook in iframe...
.
bye, KolAsim
Autor
Ciao KolAsim,
non ho idea di cosa sia una cross-policy...
comunque per rendere meglio l'idea puoi dare uno sguardo a http://www.sharktecsub.it/prova/pagina-1.html il collegamento punta ad una macchina locale http://79.52.144.66 che come potrai verificare non presenta il problema.
che tu sappia c'è qualche soluzione?
ciao,
... sì, ho visto, e non funziona in iframe...
... dovrai linkarlo direttamente, magari prova a farlo aprire in showbox o PopUp...
.
bye, KolAsim
Autor
Ho provato con lo showbox e da lo stesso problema, come popup non ho provato perchè mi da la possibilità di collegere solo le paginedel sito, ma comunque non sarebbe il risultato che mi occorre.
Grazie comunque
Buongiorno Gianluca,
hai provato con un altro browser per verificare che ti restituisca quell'errore?
Se come suggerito lo linki direttamente è funziona, dovresti seguire questa strada.
Fammi sapere.
ciao,
... guarda, io non ho il programma, ma per il PopUp, potresti procedere con una mia vecchia invenzione, il Copia/Incolla...
... il procedimento consiste nell'aggiungere una pagina nascosta, ed in questa aggiungere il testo o l'immagine da linkare, creare il collegamento con File o URL indicando una immagine piccola presente sul PC , e selezionando in Finestra PopUp, avviare l'Anteprima, aprire il codice HTML con il destro del mouse, rintracciare nella pagina e copiare la parte di codice relativa all'immagine, andare nella pagina dove deve apparire realmente il LINK, inserire un oggetto codice HTML ed incollarvi il contenuto copiato prima, sostituire il nome dell'immagine, per esempio “immagine.jpg” con l'indirizzo del tuo gestionale, così “http://79.52.144.66”
...riavvia l'Anteprima e prova il nuovo LINK che dovrebbe funzionarti anche in locale...
... è più facile a farsi che a dirsi...
...
...
... altro metodo, utilizzare un qualsiasi codice popup, dichiarando la funzione nella sezione HEAD, e per generare il LINK, un qualsiasi oggetto Codice HTML con la stringa del comando, ...in poche parole sempre un procedimento, più rapido, di Copia/Incolla
...
... uno dei codici che ho spesso usato:
--- per HEAD:
____________________________________
<SCRIPT LANGUAGE="JavaScript">
function apriPopUp() {
window.open('http://79.52.144.66''nuova' 'width=300, height=200');
}
</script>
____________________________________
... per il LINK:
<A HREF="[removed]apriPopUp()">Apri il Gestionale</A>
...!... al posto di [removed] iserire [removed]
(javascript + due punti)
____________________________________
... proverei in tutti e due i modi, ...magari il risultato potrebbe essere un'alternativa all'IFRAME,....
.
bye, KolAsim
Autor
Ciao KolAsim, provo e ti faccio sapere
Grazie
Per Riccardo, si ovviamente ho provato con un altro broswer, ma il problema è identico.
Autor
Ho provato e funziona tutto!!
...anche se avrei preferito che fosse incorporato nella pagina del sito..
Grazie tanto per il tuo aiuto, e dei tuoi preziosi consigli.