Этот код пойдет в бесконечный цикл, потому что вы назвали свою функцию confirm
так же, как встроенный в JavaScript confirm
.
Итак, в вашей функции confirm
, когда она вызывает confirm
, она будет вызывать вашу функцию, а не нативную функцию.
Собственная функция JavaScript confirm
возвращает true или false, поэтому ваш метод не нужен.
РЕДАКТИРОВАТЬ : Проблема в том, что вы вызываете form_submit.
Изменение:
'onclick="return con("Are you sure you don\'t have a configuration to submit? Please check the checkbox if you do.")'
Кому:
'onclick="return con(\'Are you sure you don\\\'t have a configuration to submit? Please check the checkbox if you do.\')"'