Онцлицк> јавасцрипт са ИЕ, Цхроме и Сафари

Онцлицк> јавасцрипт са ИЕ, Цхроме и Сафари

Питање

Здраво, имам 3 мале компатибилности проблема са кодом који добро ради на Фирефоку и Опера, али не знам како да ходам на свим прегледницима.

Први:

Имам прекидач за избор да променим садржај ифраме-а додељивањем спољног сајта.

 сите1.цом сите2.цом сите3 

Онцлицк позива функцију јавасцрипт, али не ради на ИЕ, Цхроме и Сафари

 цханге_урл фунцтион () {вар линк = доцумент.форм_хеадер.валуе_урл.валуе; парент.фраме_урл_ект.лоцатион.хреф = линк;} 

Друго:

За величину мог ифраме-а је тачно према величини странице, прерачунао сам на овај начин:

 фунцтион Ресизе () {вар ас = доцумент.форм_хеадер.таблеау.оффсетХеигхт; парент.фраме_урл_ект.хеигхт = ас;} 

Ради на свим прегледачима, али ми ИЕ и даље оставља проблем (иако функционише)

Грешка Детаљи о веб страници

Усер Агент: Мозилла / 4.0 (цомпатибле; МСИЕ 8.0; Виндовс НТ 5.1; Тридент / 4.0; ГТБ6.6; .НЕТ ЦЛР 1.1.4322;. НЕТ ЦЛР 2.0.50727;. НЕТ ЦЛР 3.0.4506.2152;. НЕТ ЦЛР 3.5. 30729 ;. НЕТ4.0Ц ;. НЕТ4.0Е)

Време: Пон, 24 Јануар 2011 12:16:24 УТЦ

Порука: 'доцумент.форм_хеадер.таблеау.оффсетХеигхт' је нула или није објектна година

Линија: 29

Карактер: 2

Шифра: 0

УРИ: //лоцалхост/монситевеб/индек.пхп

Трећа и последња тачка:

Имам поље за отпремање слике, али приказ резултата није исти на претраживачима .//имг413.имагесхацк.ус/имг413/4827/бровсерфирефок.јпг

Решење

За прву тачку, уместо тога, користи се онЦханге догађај који ћете поставити у селекцију (уклоните опције онЦлицк).

За другу тачку, недостаје ми мало хтмл кода да схватим шта се заглавило (по мом мишљењу табела речи је погрешна). У најгорем случају, ставите своју варијаблу у упозорење и видели сте шта је објављено.

За трећу тачку, ово је основни дизајн претраживача који се могу променити у ЦСС-у. Међутим, не могу вам помоћи на овом нивоу, не знам како.

Белешка

Решио Еастцхилд

Претходни Чланак Sledeći Чланак

Топ Савети