Autore Topic: firefox e access  (Letto 1259 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline m.eccel

  • Post: 11
firefox e access
« il: 05 Dicembre 2006 12:20:24 »
Ciao... ho un database in access con una pagina di acquisizione dati in html... solo che funziona solo con Internet Explorer.... con Firefox non riesco a visualizzare i campi. Come si può fare?

Offline M@htte0

  • Post: 633
Re: firefox e access
« Risposta #1 il: 05 Dicembre 2006 13:06:23 »
Potrebbe (quasi sicuramente) essere un problema del codice della pagina HTML, che è IE only.Mooolto probabilmente, trattandosi di due prodotti MicroSoft.

Prova a postarlo, magari qualcuno ti sa dire di più

Offline m.eccel

  • Post: 11
codice IE
« Risposta #2 il: 05 Dicembre 2006 15:10:44 »
posto lo scrip interno alla pagina che richiede IE... ho provato a cancellarlo ma in firefox appare una pagina bianca...

Codice: [Seleziona]
<SCRIPT language=Javascript id=MSODSC_Validation>
validateBrowser();

function validateBrowser() {
strVers=navigator.appVersion
strName=navigator.appName
strPlat=navigator.platform
intIndex1=strVers.indexOf("MSIE");
intIndex1=intIndex1+5
intIndex2=strVers.lastIndexOf(";");
intVer=strVers.substring(intIndex1, intIndex2)
intVer=parseInt(intVer)
if (strName=="Microsoft Internet Explorer" && strPlat=="Win32" && intVer>="5") {
validateOWC();
}
else {
strMsgGetIE="<TABLE cellSpacing=0 cellPadding=0 width='95%' border=0 height='8'><TR>"
strMsgGetIE+="<TD bgColor='#336699' height=25 width=15>&nbsp;</TD><TD bgColor='#666666' width=500px><FONT face=Tahoma "
strMsgGetIE+="size=4 color=white><b>&nbsp;Notifica pagina di accesso ai dati</B></FONT></TD></TR>"
strMsgGetIE+="<TR><TD bgColor='#cccccc' width=15>&nbsp;</TD><TD bgColor='#cccccc' width=500px><BR>"
strMsgGetIE+="<p><font face='Tahoma' size='2'>"
strMsgGetIE+="La pagina richiede Windows Internet Explorer 5.0 o versione successiva.</p>"
strMsgGetIE+="<a href='http://www.microsoft.com/isapi/redir.dll?Prd=Office&Sbp=Access&Pver=10&Ar=DPdesigner&Sba=IEhome&Plcid=1040'><p align='center'>"
strMsgGetIE+="Fare clic qui per installare l'ultima versione di Internet Explorer.</a></font></p><br></TD></TR></TABLE>"
document.write(strMsgGetIE)
}
}
 function validateOWC() {
if (MSODSC.object==null) {
strMsgGetOWC="<TABLE width='95%' cellpadding=0 cellspacing=0 border=0 height='8'>"
strMsgGetOWC+="<TR><TD bgColor='#336699' height=25 width=15>&nbsp;</TD><TD bgColor='#666666' width=500px>"
strMsgGetOWC+="<FONT face=Tahoma color=white size=4><B>&nbsp;&nbsp;"
strMsgGetOWC+="Notifica pagina di accesso ai dati</B></FONT></TD></TR><TR><TD bgColor='#cccccc' width=15>&nbsp;</TD>"
strMsgGetOWC+="<TD bgColor='#cccccc' width='500px'><BR>"
strMsgGetOWC+="<p><font face='Tahoma' size='2'>La pagina richiede Microsoft Office Web Components.</p>"
strMsgGetOWC+="</font><p><font face='Tahoma' size='2'>Per ulteriori informazioni, visitare il <a HRef='http://office.microsoft.com/office/redirect/10/MSOWCPub.asp?&amp;HelpLCID=1040'>sito Web di Microsoft Office</a>. "
strMsgGetOWC+="</font></p><BR></TD></TR></TABLE>"
document.write(strMsgGetOWC)
}
}

</SCRIPT>
« Ultima modifica: 06 Dicembre 2006 08:14:43 da flod »

Offline Sokak

  • I speak a logs
  • Moderatore
  • Post: 4371
    • Ask Sokak
Re: firefox e access
« Risposta #3 il: 05 Dicembre 2006 15:57:49 »
Puoi metterci una pezza usando l'estensione IEtab (la trovi sul portale di extenzilla)

Se non funziona ancora, prova a cambiare l'useragent indicato nello script con quello di firefox, o a cambiare l'useragent (con un estensione che non ricordo) da firefox stesso, camuffandolo da IE.

Buona fortuna!

Offline M@htte0

  • Post: 633
Re: firefox e access
« Risposta #4 il: 05 Dicembre 2006 16:03:09 »
Beh, mi sembra che le stringhe
Citazione
strMsgGetIE

Parlino piuttosto chiaramente da sole. Il codice è assoutamente IE only, figurati che inserendo quella stringa seguita da "firefox" in Google, escono 4 risultati

Non so nemmeno se sia un problema correlabile al prodotto Mozilla, quindi può anche darsi che questa discussione venga chiusa. Temo, comunque, che quello che cerchi sia impossibile da avere. Attenderei, in ogni caso, decisioni e commenti da chi sta in alto

Forse, come dice Sokak, con IETab risolvi, ma si tratta di un palliativo, in realtà è "quasi" come usare IE. Sicuramente, quelle stringhe non funzioneranno nemmeno camuffando lo user-agent (dubito che FF le riconosca)

Offline m.eccel

  • Post: 11
Re: firefox e access
« Risposta #5 il: 05 Dicembre 2006 16:15:47 »
Con IEtab ho risolto il probblema... siete grandi!!! :D :D :D :D

Sokak un grazie speciale....

Offline Sokak

  • I speak a logs
  • Moderatore
  • Post: 4371
    • Ask Sokak
Re: firefox e access
« Risposta #6 il: 05 Dicembre 2006 21:42:38 »
Ricorda che è solo una pezza...

E ricorda anche di non usare indiscriminatamente ietab. Aprire siti potenzialmente pericolosi con ietab perché non vengono visualizzati correttamente con firefox, potrebbe causare non pochi grattacapi.

Ricordati che ietab è un "comodo" per non aprire ie in una finestra a parte, ma non migliora certo il suo livello di sicurezza...

Uomo avvisato...

0 Utenti e 1 Visitatore stanno visualizzando questo topic.