Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Forum De Bell Tolls
 
[javascript] problemi
Clicca QUI per vedere il messaggio nel forum
fabpicca
code:
var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1; function openBrWindow(theURL,winName,features) { window.alert("eseguo openBrWindow"); this.open(theURL,winName,features); } function introNew_DoFSCommand(command, args) { var introNewObj = InternetExplorer ? introNew : document.introNew; if (command=="openWindow"){ openBrWindow(args,'infoLoader','scrollbars=no,wid th=300,height=300'); } } if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) { document.write('<SCRIPT LANGUAGE=VBScript\> \n'); document.write('on error resume next \n'); document.write('Sub introNew_FSCommand(ByVal command, ByVal args)\n'); document.write(' call introNew_DoFSCommand(command, args)\n'); document.write('end sub\n'); document.write('</SCRIPT\> \n'); }


il suddetto codice javascript dovrebbe aprire una finestra quando da un filmato flash caricato sulla stessa pagina si clicca in una determinata area .Nello script flash c'è l'invocazione alla fscommand mandando alla pagina che contiene il filmato le due variabili command e args.

Il problema è che dovrebbe aprirsi un pop-up, in teoria, in pratica si apre solo con explorer.

ma la cosa divertente è che se metto la stessa window.open associata ad un evento ( onclick, onload, etc etc) funziona perfettamente.

suggerimenti?

fabpicca
uffa.....dai, aiutatemi! tu jam che sei il detentore del sacro segreto di JS ...dai!!!

JaM
si sono il sacro detentore del JS (JaM Secret) ma il tuo script non l'ho capito mica tanto....
non ho mai guardato le funzioni che recuperano informazioni sul browser ma cosi' a occhio direi che quell' if lungo con dentro le document.write va in esecuzione solo quando il browser e' explorer.... quindi il comportamento dello script e' corretto suppongo :asd:

fulminato1
scusa fab ma non ho capito qual è il fine ultimo al raggiungimento del tuo scopo!in poche parole che devi fare?

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate