Newsgroup: it.comp.lang.javascript
Titolo: BROWSER IE\FF\NS

come avre potuto vedere dalla quantità di post fatti in questi giorni
finalmente siamo (d'obbligo) riusciti a rendere il sito in questione 
compatibile firefox\Ie.
Pensavo che su Netscape non ci sarebbero stati enormi differenze da 
modificare ed invece triste constatazione
quasi quasi non funziona nulla!!! può essere?
eppure il codice scritto pensavo fosse valido per tutti i browser 
evidentemente mi sbagliavo.
A questo punto mi sorge una domanda ma se dovessi integrando anche con 
netscape posso mantenere la compatibilità con gli altri due?

 modificare ed invece triste constatazione
Manca una info che non stai dando: netscape ... versione?
Dalla 7.0 dovrebbe essere tutto praticamente uguale, la 6.0 è un po' bacata
ma all'incirca dovrebbe andare ... spero tu non ti stia riferendo alla 4.
-- 
"Non sai che ci vuol scienza
 ci vuol costanza
 ad invecchiare senza maturità"
									    F.G.

 netscape posso mantenere la compatibilità con gli altri due?
Dipende da ciò che devi fare (e se ti conviene farlo).
-- 
Ro!

Dario cudde ha scritto:

_CiaO_
Per quanto mi riguarda, al di là delle versioni e dei marchi, l'unico
modo per fare un sito veramente compatibile con tutti i browsers è di
non utilizzare tecnologie client. Ci sono semplicemente troppe
differenze di implementazione. Quello che puoi considerare, invece, è
una doppia compatibilità generica IE / Gecko, magari buttando un
occhio in prospettiva verso KHTML, per il resto cerca di stare indietro
con le versioni, specialmente JS e CSS.

> Netscape quale? Se intendi 4 e inferiori è ovvio, ha una sintassi
no mi riferisco all'ultima versione 8.1 (inglesE) scaricata dal sito 
ufficiale.
se volete vi post qualche  linea di codice che non funziona completamente su 
netscape è incredibile ciò!!!!!

 netscape č incredibile ciň!!!!!
Sě che sono curioso, ho fatto parecchi siti per ie e gecko, solo alla fine
davo un occhio con netscape>=7 giusto perché sballavano piccolissimi
dettagli css.
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.

 dettagli css.
ti post alcuni errori che IE e FF non riscontrono
1)Error: unterminated character class -  var re=/[^0-9\+-/\.\s]/gi;
 2)non mi apre la popup
Error: MM_openBrWindow is not defined
function 
MM_openBrWindow(theURL,winName,features,features1,toolbar,location,status,menubar,scrollbars,resizable) 
{
	 window.open(theURL,winName,features,features1,toolbar,location,status,menubar,scrollbars,resizable);
}<script language="JavaScript">
	MM_openBrWindow('filetxt.asp','News','width=275,height=325 
,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no')
</script>3) non apre le caselle
Error: menuChange is not defined
Source File: 
javascript:menuChange('B1','IA1','view.asp','Computer','001','1','0','False','False')
 function menuChange(target, Img, NomePagina, Cat, Art, 
Seq,cTipo,HeadC,HeadB) {
  if (document.getElementById(target).style.display == "none") {
      document.getElementById(target).style.display = "";
      document.getElementById(Img).src = "images/minus.gif";
  }else {
    document.getElementById(target).style.display = "none";
    document.getElementById(Img).src = "images/plus.gif";
  }
  if (cTipo == '1'){
   parent.location.href= 
NomePagina+"?Cat="+Cat+"&Art="+Art+"&Seq="+Seq+"&target="+target+"&Img="+Img+"&HeadC="+HeadC+"&HeadB="+HeadB
  }
 }
4)Error: addQuantitaCarrello is not defined
 function addQuantita(obj,QtaConf){
  if (QtaConf == 0){
   document.form_quantita.Quantita.value=parseFloat(document.form_quantita.Quantita.value)+1;
  }else{
   document.form_quantita.Quantita.value=parseFloat(document.form_quantita.Quantita.value)+parseFloat(QtaConf);
  }
  checkQta(obj, QtaConf);
  document.form_quantita.Quantita.focus();
  document.form_quantita.Quantita.select();
 }
ecc...in pratica è come se non fossero abilitare le javascript.
C'èda premettere che l'ho installato e lasciato nelle impostazioni di 
default.
Qualcuno sa darmi una mano?
Ps. Cristiano potrei sapere la tua età? pura curiosità 

 Ps. Cristiano potrei sapere la tua età? pura curiosità
eh eh, capiti a fagiuolo: 35 il 10 marzo ... :-)
-- 
"qualcuno è andato per età
 qualcuno perchè già dottore
 e insegue una maturità, si è sposato, fa carriera
 ed è una morte un po' peggiore"
									    F.G.

 eh eh, capiti a fagiuolo: 35 il 10 marzo ... :-)
Ma auguri! :)
-- 
Chuck Norris dà fuoco alle formiche con una lente di ingrandimento. Di notte.

 Ma auguri! :)
grazie ... zio cammello 35 mi fa un certo qual effetto...perché é la metà
di 70, soprattutto... :-/
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.

l'installazione ti ha creato problemi)?
no non ho niente online sono su un server di sviluppo.
si tutte le funzioni stanno in un file che includo in questo modo (tralascio 
<! >)
-- #include file = "lib.inc" --
e dentro il file lib.inc
<script language="javascript">
tutte le function
</script>
Ho lasciato le impostazioni standard comunque.

 <script language="javascript">
aggiungi il type (language è deprecato, non sia mai che senza il type
netscape lo ignori)
Prova un po'...
-- 
"e mai che mi sia venuto in mente
 di essere più ubriaco di voi
 di essere molto più ubriaco di voi"
									  F.D.A.

 35 il 10 marzo ... :-)
Ma allora! E cosě si danno le notizie?
Auguri :)
-- 
Nando [?]
Apostolo della Prova

 Auguri :)
Grazie :-) 
E' capitato (la coincidenza era troppo strana per non rispondere...),
altrimenti sarebbe passato inosservato perché 35 mi stanno un attimo
sballando ... :-/


 netscape lo ignori)
ho provato mi dice sempre non definito!!!!
<script type="text/javascript">
uhm...

 <script type="text/javascript">
e client-side vedi tutto lo script?


 eh eh, capiti a fagiuolo: 35 il 10 marzo ... :-)
Uè auguri allora! :)
-- 
Ro!

 e client-side vedi tutto lo script?
si facendo visualizza sorgente vedo tutti gli script  ci sono
ma è come se non li eseguisse.
Ho notato che sul 8.1 ci sono delle utility di security non vorrei che 
centrassero qualcosa.... :-/ 


Emh, dimenticavo:
for (var i=0;i<=3;i++)
{
	if (i==2)
	{
		document.write("Happy birthday to Cristiano<br />");
	}
	else
	{
		document.write("Happy birthday to you<br />");
	}
}
-- 
Ro!

 35 mi stanno un attimo sballando ... :-/
Dài che sei un ragazzino!
(Lo ammetto, lo dico solo per confortare me stesso :) )


 eh eh, capiti a fagiuolo: 35 il 10 marzo ... :-)
Auguri Cristiano :) E auguri anche al sottoscritto, il quale - strana
coincidenza - ne ha una dozzina *esatta* più di te.
I nuovi del ng diranno: chi cazz'è costui? Costui risponde: sono un
aitante giovinotto con un radioso futuro alle spalle, nel fior fiore
della perdita di colpi, ecco chi sono. Inoltre, se può servire, ho
frequentato il gruppo per buoni 4-5 anni ^__-
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)

 Auguri entrambi, anche al "piccolo" Cata :-D
Il piccolo Cata ringrazia e rettifica: ne ho una dozzina++ (vale a dire
13) piů di Cristiano. 
Oh, manco li 4-5 anni sur niusgruppe m'hanno 'mparato a fa' li conti :-)


 di 70, soprattutto... :-/
Pensa che a me ha fatto effetto 25 anni, perché era un quarto di secolo.
:)
Quando ho compiuto 29 anni quest'anno, mi sono portato avanti con la
crisi dei trent'anni...
Poi accade talvolta che ci sono ragazzi di venti, ventidue anni che
quando gli dico la mia età mi rispondono "Mai dai, stai scherzando. Sul
serio? Io pensavo che fossi un ragazzino come  me." ed io non so se
prenderlo come un complimento o meno -_-
-- 
"When you have eliminated the impossible, whatever remains, 
however improbable, must be the truth." 

 frequentato il gruppo per buoni 4-5 anni ^__-
E tornerai a frequentarlo, no? :)


 prenderlo come un complimento o meno -_-
:-) con me non si rischia vista la barba bianca che nell'ultimo anno si sta
espandendo a macchia d'olio!
-- 
"E' l' ignoranza che crea l'intolleranza
 di gente cieca e senza coscienza"
									  S.S.S.

 coincidenza - ne ha una dozzina *esatta* piů di te.
:-))) augurissimi allora anche a te!!
-- 
"Run rabbit run
 dig that hole, forget the sun
 and when at last the work is done
 don't sit down, it's time to dig another one"
									    P.F.

 }
for(;;) alert("danke!");
:-)
-- 
"That until there is no longer first class
And second class citizens of any nation
Until the colour of a man's skin
Is of no more significance than the colour of his eyes
Me say war"
B.M.

 espandendo a macchia d'olio!
Beh, per il momento non mi pongo la questione.. ma nel qual caso, vorrà dire
che me la farò più spesso... :D
-- 
"Your sins are beyond the grace of God" ~ Ky Kiske

 che me la farò più spesso... :D
:-) sarei d'accordo anch'io ma ci sono forti conflitti di interessi con la
mia compagna che senza barba non riesce a guardarmi in faccia senza ridere
... non è bello ... :-)


 ... non è bello ... :-)
Ahahaha.. beh, io non ti ci ho mai visto senza barba... in effetti sarei
curioso... :) E cmq dai, l'uomo brizzolato ha sempre il suo fascino ( una
delle cose per le quali ringrazio d'essere nato uomo, è proprio questa: che
gli uomini spesso acquisiscono fascino con l'età)


 e stomaco, che e` infinitamente meno sexy :-P
piace, piace (grazie a dio ...) :-)


>> <script type="text/javascript">
qualcuno ha provato netscape 8.1 ?
sapete se c'è qualche bug perchè il codice
perfettamente funzionamente su IE e FF non funziona su netscape.... nella 
console javascript mi dice non definito.
ma leggendo il sorgente le function ci sono tutti.
l'unica cosa che mi viente in mente è che richiamato il file che contiente 
tutte le function cosi
< !-- #include file = "lib.inc" -- >
e dentro lib.inc
<script type="text/javascript">
bla bla
</script>
non so più che pesci prendere....
:-(

 console javascript mi dice non definito.
sentite questa
il browser Netscape 8.1 (non so gli altri) ha una funzione
Site Controls --> Redering Engine -->
mi dice se voglio lavorare con modalitą FF o modalita IE (penso xche vede 
chenella macchina ci sono entrambi i browser)
se lavoro con modalita FF non funziona nulla se lavoro con IE funziona 
tutto.
ce da dire che se faccio girare il sito con browser FF funziona tutto.
che significa secondo voi questo?
Grazie

 E tornerai a frequentarlo, no? :)
Certamont, ho solo bisogno di rientrare nella fase "fittonata"; ma ti
dico la verità: di questi tempi - riguardo al web - sono un po' più
attratto dal lato server.
E non puoi sapere quanto preferirei esporli qui i nuovi dubbi, i cazzi
amari (anche i cazzi amabili, eh) piuttosto che sui gruppi "dedicati";
gruppi nei quali, come metto piede, inizio sistematicamente a litigare
col gradasso di turno =:-D  Ma di far gli incontri di boxe non è che
abbia tutta quella voglia: sono un tipo pacifico (mi conoscete) che però
non sopporta le smargiassate (mi conoscete anche in questo senso) e va a
finire che al piacere della chiacchierata su usenet, la maggior parte
delle volte rinuncio. Chi moo ffa fa'? Discutere mi diverte, litigare
no, fare a pugni ancor di meno... e se proprio ci vengo costretto
preferisco dal vivo, che dà più soddisfazione :-)


 contrassegnati dal tag OT :-)
Approfitto per farti anche io gli auguri, ci siamo "parlati" qui sul ng
qualche volta, non so se ricordi :)
Metto OT così sono sicuro che leggi il messaggio :P ...e ti faccio anche io
gli auguri!
-- 
Ro!

 ci siamo "parlati" qui sul ng qualche volta, non so se ricordi :)
Come no, se non sbaglio sei quel rompi<beep> del moderatore di icwh.
Come potrei dimenticarti? ;-DDD


 Come potrei dimenticarti? ;-DDD
LOL! :)
Lo ero anni fa, ora sono quel rompi<beep> senza moderazione... che letto
cosě sembrerebbe pure peggio :P
-- 
Ro!