Как вызвать функцию js из php
Перейти к содержимому

Как вызвать функцию js из php

  • автор:

Как вызвать функцию javascript в функции PHP? [закрыт]

Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы он был сосредоточен только на одной проблеме.

Закрыт 3 года назад .

На wordpress сайте я хочу в functions.php написать функию с условием, чтобы если условие верно — вызывалась функция javascript. Такое можно реализовать?

Отслеживать
задан 11 авг 2020 в 14:22
1 1 1 бронзовый знак

3 ответа 3

Сортировка: Сброс на вариант по умолчанию

if (uslovie) < echo ""; > 

Отслеживать
ответ дан 11 авг 2020 в 14:28
user176262 user176262

Если кратко, то можно передавать с сервера(с помощью ajax ) тело функции и вызывать new Function([args], body) , где args — аргументы, body — тело функции.

Отслеживать
ответ дан 11 авг 2020 в 14:27
2,408 4 4 золотых знака 15 15 серебряных знаков 32 32 бронзовых знака

PHP отдает в броузер HTML; а HTML может содержать , например.

Отслеживать
ответ дан 11 авг 2020 в 14:28
Sergei Kirjanov Sergei Kirjanov
3,995 1 1 золотой знак 7 7 серебряных знаков 14 14 бронзовых знаков

  • javascript
  • php
  • wordpress
    Важное на Мете
Похожие

Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.11.15.1019

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Вызов javascript функции из php

Вызов функции javascript с аргументом из php кода
Подскажите как правильно вызвать функцию javascript из php и передать ей параметр? Почему этот.

Вызов php через javascript
Здравствуйте. По событию drop в файле javascript.js первым делом вызываю функцию showLinks().

Вызов функции js в php скрипте и передача значения js в php скрипт
Доброе время суток.! Подскажите пожалуйста как можно (и можно ли вообще) вызвать функцию js .

Вызов функции PHP из JS
Друзья, подскажите начинающему: Есть функция в PHP: function AddEntry() < .

Как в php сделать вызов функции js?

Чтобы вызвать JavaScript функцию из PHP, можно использовать функцию echo и передать ей строку с вызовом функции.

Пример вызова JavaScript функции из PHP:

 echo ''; ?> 

В данном примере мы вызываем функцию myFunction() из JavaScript с помощью тега . Этот код будет выполнен на стороне клиента, когда браузер загрузит страницу.

Обратите внимание, что для того, чтобы вызвать JavaScript функцию из PHP, необходимо, чтобы эта функция была определена в загруженном на страницу скрипте. Если функция определена в отдельном файле, то этот файл должен быть подключен к странице перед вызовом функции.

Курсы javascript

для начала поделитесь своими путевыми заметками как вы в ПХП обрабатываете клик, и вызываете javascript из php с кликом?
и как вы вообще их умудрились настколько объеденить?!

14.05.2009, 08:53
Новичок на форуме
Регистрация: 14.05.2009
Сообщений: 3

я вобщем то и не говорил что из ПХП вызвал javascript!
С кликом я вызываю из html Вызов JS
Проблема такова:
1)Есть форма входа на сайт
2)Форма отправляется на JS для оброботки без релоуда
3)После обработки если все нормально посылается ajax запрос для проверки ника на занятость
4)Если ник не занят нужно отправить пользователя на другую страничку, 5)Но так как header-ом обновляется только та часть странчки в которой мы показываем ajax результат нужно опять без клика со странички ajax-result.php вызвать javascript а там уже дело техники: window.document.location.href = «okregister.php?SIS=123»

14.05.2009, 09:08
Регистрация: 04.04.2008
Сообщений: 6,245

и вообще вам не кажется что вы как минимум ошиблись разделом?

вам нужно, после ответа Ajax-a вызвать JS-код.
а проблема в чем?вызывайте.благословляю ю вас на это незатейливое действо.
как вы блин обрабатываете AJAX, если не знаете как туда добавить вызов JS-а? скорее всего вы пользуетесь каким-то фреймворком (jQuery?).
забудьте о фреймворках до тех пор, пок ахотя бы не выучите JavaScript

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *