Pogčedajte punu verziju : Javascript razlika u IE, FF, Opera
misk0
02. 03. 2006., 18:56
Gdje mogu pronaci dokumentaciju Javascript za pomenute browsere. Znaci jedan string.replace mi radi OK u FF ali u Operi i IE ne, pa bih htio naci tacno specifikacije koje postuju doticni.
Br@nkoR
03. 03. 2006., 10:31
Na sajtovima proizvođača browser-a možeš naći specifikacije.
jablan
03. 03. 2006., 11:20
I nezaobilazni http://www.quirksmode.org/
Petar Marić
03. 03. 2006., 11:42
JavaScript je jedini (programski) jezik na svetu koji je nekompatabilan sam sa samim sobom :D
Ilija Studen
03. 03. 2006., 13:36
Nemoj tako Petre. JS ima samo tu nesreću da se vrti u browserima, a prouzvođači istih imaju naviku da se ne slože oko svih detalja već često izmišljaju svoje specifikacije i delimično implementiraju preporuke pa ima mnogo varijacija na temu... Naravno, tu je i nezaobilazan problem da je uvek više različitih verzija jednog browsera "u opticaju".
BTW: JS je tako lep i moćan jezik da je to čudo. Neshvaćen, ali to je već druga priča...
noviKorisnik
03. 03. 2006., 15:48
Ne vrti se JS samo u browserima. Postaje sve popularniji za skriptovanje u aplikacijama. Flashov ActionScript je jezik vrlo blizaj JS. Pored ovoga, Flash koristi baš JS za razvoj programskog okruženja (.jsfl). Microsoft je furao VBA fazon ali lepo radi JScript u novom Office. Koliko se sećam, i Adobe koristi nešto slično u Acrobatu ... i još ko zna koliko drugih primera za koje nisam čuo.
Svi ovi jezici zasnivaju se na ECMAScriptu, Standard ECMA-262 (http://www.ecma-international.org/publications/standards/Ecma-262.htm) je baza JS 1, a nova generacija JS 2 prati Standard ECMA-357 (http://www.ecma-international.org/publications/standards/Ecma-327.htm).
misk0
03. 03. 2006., 16:32
Ql, rijesio sam problem.
rijec je bilo o string.replace() funkciji koja je u FF implementirana 'malo drugacije', tj logicnije ali ne ispravno.
hvala na odgovorima
p.s. JS sam koristio u Illustratoru za ubacivanje 100njak slika na odredjene pozicije. JS kod sam generisao u Delphiju, ucitao fajl u AI i skratio sebi muke od 2 dana.
ivanhoe
03. 03. 2006., 17:07
kad se vec pominju primene js, meni je bio super za windows batch skripte (preko wsh)... znatno je laksi i mocniji od cistog dosa za te stvari...
Ilija Studen
03. 03. 2006., 18:17
Znam :) Recimo, JS je osnov za programiranje Mozilla aplikacija. Šta mislite odakle je tako lako pisati ekstenzije? Prost JS + CSS + XML. Zato rekoh da je moćan ali pomalo neshvaćen jezik.
vBulletin® v3.6.8, Copyright ©2000-2008, Jelsoft Enterprises Ltd.