[JavaScript, AJAX] Задай вопрос, получи ответ

Discussion in 'PHP' started by banned, 9 Jun 2007.

Thread Status:
Not open for further replies.
  1. RazyKK

    RazyKK Member

    Joined:
    9 Feb 2009
    Messages:
    127
    Likes Received:
    16
    Reputations:
    4
    как через пост форму отправить Значение
    "><script>alert('oo')</script>
     
  2. herfleisch

    herfleisch Elder - Старейшина

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    Есть для браузеров специальные плагины для сих целей.
     
  3. RazyKK

    RazyKK Member

    Joined:
    9 Feb 2009
    Messages:
    127
    Likes Received:
    16
    Reputations:
    4
    ты не так понял, мне надо передать это от пользователя. То есть он открывает мою страницу и происходит сабмит формы где одно значение
    "><script>alert('oo')</script>
     
  4. herfleisch

    herfleisch Elder - Старейшина

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    Ты хочешь чтобы submit произошел сразу же по открытию веб-страницы?
     
  5. RazyKK

    RazyKK Member

    Joined:
    9 Feb 2009
    Messages:
    127
    Likes Received:
    16
    Reputations:
    4
    да как делать автосабмит я знаю, проблема в том что бы запихнуть туда "><script>alert('oo')</script>
     
  6. herfleisch

    herfleisch Elder - Старейшина

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    Если проблема заключается в экранировании кавычек, то так:
    Code:
    <form method="POST" action="fuckedscript.php">
    <input type="hidden" name="propertyname" value='"><script>alert("oo")</script>' />
    </form>
     
    2 people like this.
  7. dn55

    dn55 New Member

    Joined:
    30 Aug 2010
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    [JavaScript, AJAX] с чего начать изучение?

    подскажите пожалуйста книги, программы которые реально могут помочь понять эти языки, а не тупо было бы написано сверхестественные слова которые понятны только более опытным Web-мастерам.
     
  8. herfleisch

    herfleisch Elder - Старейшина

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    Дэвид Фгэнаган: "JavaScript. Полное руководство". Ajax - не язык, а технология.
     
  9. VY_CMa

    VY_CMa Green member

    Joined:
    6 Jan 2012
    Messages:
    917
    Likes Received:
    492
    Reputations:
    724
    Лучше с печатных книг, не использовать гугл, вводить все вручную - память заработает. Материала в сети много, советую выбрать мануалы, и найти инструктора, который будет объяснять непонятные вещи, но не злоупотреблять этим поскольку есть грань самообучения и организм просто начнет лениться. Когда прочитаете бумажную литературу можно переходить на http://learn.javascript.ru/
     
    _________________________
  10. |qbz|

    |qbz| Banned

    Joined:
    25 Dec 2009
    Messages:
    385
    Likes Received:
    169
    Reputations:
    65
    Этому учать в разведшколах только.
     
  11. khvdaiver

    khvdaiver New Member

    Joined:
    29 Oct 2012
    Messages:
    79
    Likes Received:
    2
    Reputations:
    0
    Я бы посоветовал этот микс =)

    Дэвид Флэнаган - JavaScript. Подробное руководство (6-е издание) - 2012
    Стефанов C. JavaScript. Шаблоны (2011)

    Ну и какую-нибудь вкусняшку по типу jQuery (с jquery я не силён в литературе, но вполне подойдет для начинаия вот эта книжонсия):

    Каслдайн Э., Шарки К. Изучаем jQuery (2-е издание, 2012)

    И, естественно, наш любимый http://javascript.ru/
     
  12. ized11

    ized11 New Member

    Joined:
    10 Dec 2009
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Я сейчас учусь по этому курсу. Мне нравится. Конечно разжовывает как для дибила, но в целом норм.

    Ссылка
     
  13. ized11

    ized11 New Member

    Joined:
    10 Dec 2009
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    В корневом каталоге лежит файл index.html. Также в каталоге php/ (который тоже в корневом каталоге) есть скрипт *.php.

    Мне надо получить переменную из этого скрипта в index.html посредство js. Или в скрипте php вывести значение переменной на index.html через js.

    Вопрос как?
     
  14. Prosta4ok

    Prosta4ok New Member

    Joined:
    25 Oct 2012
    Messages:
    61
    Likes Received:
    0
    Reputations:
    0
    копай в сторону jQuery
     
  15. -=Nikola=-

    -=Nikola=- New Member

    Joined:
    21 Oct 2011
    Messages:
    24
    Likes Received:
    3
    Reputations:
    0
    Этот курс не видел, а вот курс по php у Попова ужасные :eek:
     
  16. Trinux

    Trinux Members of Antichat

    Joined:
    26 Nov 2004
    Messages:
    1,403
    Likes Received:
    296
    Reputations:
    364
    JS клиентская часть и ты не сможешь с помощью JS читать php файлы, если они сами тебе это не позволят. Но ты можешь явно передать её из php в js. Скажем, index.html имеет вид:
    Code:
    <?
    include 'dir/x.php';
    ?>
    <html>
    <head>
    <script>
    var x='<?=$var_x;?>';
    </script>
    </head>
    <body>…
    
    Таким образом мы инклудим наш скрипт, получаем доступ ко всем переменным, объявленным в нём и записываем переменную x для JS значением переменной $var_x из скрипта.
     
    _________________________
  17. ized11

    ized11 New Member

    Joined:
    10 Dec 2009
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Да, только в этом случае расширение файла должно быть .php.

    А я конкретно написал, что расширение принимающего файла .html

    Я сделал уже в общем - то.
     
  18. Gigabajt_

    Gigabajt_ Member

    Joined:
    13 Feb 2010
    Messages:
    80
    Likes Received:
    5
    Reputations:
    0
    Помогите разобраться:
    Есть сайт на wp, в index.php стоит скрипт раскрывающегося блока

    этот код применяется к каждому посту на сайте. Но при onclick на любой блок md872 в любом посту, раскрывающийся блок появляется только в 1 посту.
    Принцип действия скрипта понятен, он выполняет событие onclick к первому попавшимуся на странице блоку md872, вне зависимости от того где именно произошло событие.
    Как решить эту проблему? с каждым новым вызовом скрипта изменять названия id и class? или есть способы проще?
     
  19. seosimf

    seosimf Member

    Joined:
    3 Mar 2011
    Messages:
    271
    Likes Received:
    44
    Reputations:
    6
    Создай отдельно функцию принимающий html элемент в качестве аргумента, а при событии onclick вызывай ее и в качестве аргумента передавай текущий элемент(через this).
    П.С. зафигачивать столько кода в onclick это фиговая практика.
     
  20. Gigabajt_

    Gigabajt_ Member

    Joined:
    13 Feb 2010
    Messages:
    80
    Likes Received:
    5
    Reputations:
    0
    это паблик код, сам с js знаком поверхностно.
    можешь написать то что ты предложил, если не трудно?
     
Thread Status:
Not open for further replies.