ФорумПрограммированиеJavaScript → window.confirm

window.confirm

  • relictx

    Сообщения: 307 Репутация: N Группа: Адекваты

    Spritz 16 июня 2009 г. 11:48

    Здравствуйте, уважаемые эксперты!
    Проблема связана с функцией window.confirm и проблемой обработки браузерами скрипта.

    Что имеем:
    1) Табличка с данными, данные берем из мускуля.
    2) Кнопка для удаления выделенных объектов.

    <input type="submit" name="submit_delete" value="Удалить" onclick="return true delscYN();"/>

    3) И сам ява скрипт для потдерждения удаления.

    function delYN(){
    if(window.confirm("Удалить выделенные объекты?")) return true;
    else return false;
    }


    Суть проблемы
    - Запрашивает потдверждение на удаление и удаляет, если нажать да в МозилеCool!
    - Запрашивает потдверждение на удаление, но не удаляет в Opera.
    - Не запрашивает потдверждение на удаление и не удаляет в Explorer и Safari

    Что же не так? Если, кто знает, помогите решить проблему, спасибо!
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 16 июня 2009 г. 11:51, спустя 2 минуты 41 секунду

    onclick="return(confirm('Риальне удолить?'));"
    все умрут, а я изумруд
  • relictx

    Сообщения: 307 Репутация: N Группа: Адекваты

    Spritz 16 июня 2009 г. 11:55, спустя 3 минуты 34 секунды


    onclick="return(confirm('Риальне удолить?'));"



    Хмм, спасибо) Теперь запрашивает во всех браузерах, но не во всех удаляет. Тогда это, видимо, мой пых-пых кривой.
  • ubica

    Сообщения: 530 Репутация: N Группа: Кто попало

    Spritz 16 июня 2009 г. 12:07, спустя 12 минут 3 секунды


    onclick="return(confirm('Риальне удолить?'));"


    не уверен в себе?)
    onclick="return confirm('Риальне удолить?');"
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 16 июня 2009 г. 12:08, спустя 48 секунд

    Убийца, убей себя
    все умрут, а я изумруд
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 16 июня 2009 г. 12:09, спустя 59 секунд

    я ваши ретурн без скобок вертел на одном месте
    все умрут, а я изумруд
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 16 июня 2009 г. 12:21, спустя 12 минут 48 секунд



    <input type="submit" name="submit_delete" value="Удалить" onclick="return true delscYN();"/>


    еще бы бля работало это, это вообще чо за хуйня?

    return true delscYN();
    может ты хотел написать
    return true && delscYN();
    если да, то можно просто

    return delscYN();
    так можно если я правильно понял идею твоей функции
    Сапожник без сапог
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 16 июня 2009 г. 12:22, спустя 39 секунд

    function delYN(){
    if(window.confirm("Удалить выделенные объекты?")) return true;
    else return false;
    }
    ну и это можно заменить на ту хуйню, которую говорили выше всякие мд5 и убики =))
    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!