Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

Проблемы с сайтами » Гляньте страницу » 15-05-2006 12:45:51

У меня где то похожее было, тогда изменил width="190" на width="30%" , проблема ушла.

Проблемы с сайтами » списки JavaScript не работают в MoZILLA » 14-05-2006 10:14:14

Да........ работает, но скрипт теперь можно использовать в игре спортлото :)

Код файла test.php   /
<?php
print '
<br>otkuda'. $otkuda. '
<br> sub'.$sub;
?>

/  результаты  странные:  если выбрано Моск.обл/ Мытищи то  test.php выдаёт Москва/ Лодейка , Если в начале предусматривалось что текстбокс-sub должен быть невидимым то теперь он видим постоянно.

Проблемы с сайтами » списки JavaScript не работают в MoZILLA » 14-05-2006 01:13:53

Чтобы не мучились, здесь рабочий скрипт, но работает или  в FF или в IE, нехватает только руководителя который рулил бы в зависимости от броузера. Да ещё теряет переменную "откуда" :(, а переменная sub уходит как и надо до страницы test.php


<SCRIPT LANGUAGE="JavaScript">

catnumber = 3
offset = 150
performOnchange = false
if (document.all) {
docObj = "document.all."
styleObj = ".style"
} else {
docObj = "document."
styleObj = ""
}
function openselect(subcat) {
popupselect = eval("document.getElementById('"+subcat+"').style")
popupselect.visibility = "visible"
}
function closeselect(submenu,subcat){
popupselect = eval("document.getElementById('"+subcat+"').style")
if (submenu.selectedIndex != 0) {
numchoice = submenu.selectedIndex
choice = submenu[numchoice].value
document.getElementById('otkuda').value = choice //********* tдля FF
//subform.otkuda.value = choice  //**************************************для IE
}
}

function lock() {
performOnchange = false
}
function unlock() {
perfor

Проблемы с сайтами » списки JavaScript не работают в MoZILLA » 13-05-2006 20:31:05

Господа! Добились что скрипт работает на 100% в Мадзилле  и не адекватно в IE, вначале было на оборот.:/

Если доработать скрипт так чтобы он в зависимости от того где он выполняется в М или IE выбирал нужную команду

subform.otkuda.value = choice  //для IE
или
document.getElementById('otkuda').value = choice // для Мадзиллы

Проблемы с сайтами » списки JavaScript не работают в MoZILLA » 13-05-2006 17:58:24

А у меня в FF document.all. работает... Я определённо чего-то не понимаю.

И у меня работает, но если заглянуть в Tools -> JavaScript консоль, там можно найти интересный список всякого рода жалоб и предупреждений(если скрипт сделан коряво).

Проблемы с сайтами » списки JavaScript не работают в MoZILLA » 13-05-2006 12:42:01

Сам в Netscape не пробовал по причине его отсутствия, учитывая технику исполнения проблемы должны были быть.
На сайте http://javascript.internet.com/forms/  есть много интересных скриптов которые не везде работают по причине их древности.

Проблемы с сайтами » списки JavaScript не работают в MoZILLA » 13-05-2006 09:54:57

Большое спасибо за подсказку, проблема решена.:rock: в Мадзилле но теперь проблемы в IE ! :cry:

Проблемы с сайтами » списки JavaScript не работают в MoZILLA » 13-05-2006 09:17:38

: subform.otkuda has no properties -- Извините :) , перенапряжение ведёт к невнимательности.



, и требует использовать запрос document.getElementById() по стандарту W3C.- А вот как это  не понятно.

Проблемы с сайтами » списки JavaScript не работают в MoZILLA » 12-05-2006 22:40:59

Исправьте так:

Выделить код

Код:

} else {
  docObj = "document.getElementById('"
  styleObj = "').style"
}

и будет работать.

Работает---, но посмотрел в яву консоль_ там пишет ошибку : subform.otkuda has no properties , и требует использовать запрос document.getElementById() по стандарту W3C. Может подскажите как этот запрос правильно вписать? Заранее спасибо.

Проблемы с сайтами » списки JavaScript не работают в MoZILLA » 12-05-2006 15:16:42

Вставили в сайт Динамически заполняющийся список, в Эксплорере работает безупречно а в Mazilla,Opere,Netscape встаёт колом. Времени разбираться уже нет :dumb:. Может кому знакомо решение проблемы ? Ключевые места проблемы указаны в коде.Видимо Visibility="hidden". Буду благодарен.

<html>
<head>
<style>
        #sub1, #sub2, #sub
        { position: absolute;visibility: hidden;
          z-index: 3
        }
</style>

<SCRIPT LANGUAGE="JavaScript">

catnumber = 3
offset = 150
performOnchange = false
if (document.all) {
  docObj = "document.all."
  styleObj = ".style"
  } else {
  docObj = "document."
  styleObj = ""
}
function openselect(subcat) {
  popupselect = eval(docObj + subcat + styleObj)
  popupselect.visibility = "visible"
}
function closeselect(submenu,subcat){
  popupselect = eval(docObj + subcat + styleObj)
  if (submenu.selectedIndex != 0) {
    numchoice = submenu.selectedIndex
    choice = submenu[numchoice].value
    subform.otkuda.value = choice       //********* tchto

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]