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

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

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

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

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    Как сделать полосы прокрутки у дива по центру, то есть, нужно что бы они были не в верху и в левой части а по середине!
    [​IMG]

    Help!!! :confused:
     
  2. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    [ object HTMLDivElement ].scrollTop;
    [ object HTMLDivElement ].scrollLeft.
    =/
     
    1 person likes this.
  3. kvg95

    kvg95 New Member

    Joined:
    24 Jun 2008
    Messages:
    13
    Likes Received:
    1
    Reputations:
    0
    Народ, приветствую.

    Помогите разобраться с одной проблемкой.
    Есть у меня скрипт AJAX подгрузки текста. Конечно, без перезагрузки страницы.
    Code:
    <html>
    <head>
    <title></title>
    <script type="text/javascript" src="java/ajax.js"></script>
    <script type="text/javascript" src="java/ajax-dynamic-content.js"></script>
    </head>
    <body>
    <table width="300" border="1" cellspacing="2" cellpadding="2" bgcolor="#C0C0C0">
    <tr>
    	<td colspan="2" align="center">
    		<a href="#" onClick="ajax_loadContent('news1','files/komm_1.html');return false"><img src="files/1.jpg" alt="снимок 1" width="64" height="64" 
    
    border="0"></a>&nbsp;
    		<a href="#" onClick="ajax_loadContent('news1','files/komm_2.html');return false"><img src="files/2.jpg" alt="снимок 2" width="64" height="64" 
    
    border="0"></a>&nbsp;
    		<a href="#" onClick="ajax_loadContent('news1','files/komm_3.html');return false"><img src="files/3.jpg" alt="снимок 3" width="64" height="64" 
    
    border="0"></a>&nbsp;
    	</td>
    </tr>
    <tr>
    	<td width="150" height="50" align="center"><div id="news1"></div></td>
    	<td width="150" align="center">сюда надо одновременно подгружать картинки 1, 2 или 3</td>
    </tr>
    </table>
    <script type="text/javascript">
    ajax_loadContent('news1','files/komm_1.html');
    </script>
    </body>
    </html>
    
    Надо, чтобы комментарий подгружался вместе со снимком.
    Причём (это важно) подгружаться на страницу они должны из разных источников (снимок - отдельно, коммент - отдельно).
    Не могу понять, как прописать два эти события...
    Мож, кто подскажет?
    Заранее признателен.

    З.Ы. При необходимости могу подогнать весь скрипт (если у кого желание будет покурочить его у себя)
     
  4. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Нужно создать элемент img и устанавливать ему атрибут src на нужный.
    Если намереваешься оставить всё как есть - обработчики событий в атрибутах элементов - то можно просто добавлять функции через знак точки с запятой:
    Code:
    <a href="#" onclick="loadText();showImage();doOtherStuff();return false;"></a>
    Если нет - то лучше посмотреть в сторону функций addEventListener, attachEvent, их комбинированных вариантов, а также готовых библиотек. Например, jQuery.
    Да вот он :)
     
  5. OnArs

    OnArs Banned

    Joined:
    1 Aug 2008
    Messages:
    211
    Likes Received:
    13
    Reputations:
    1
    Здравствуйте!

    1. Как динамически проверить введённый в поле текст по определённым параметрам
    2. Как при этой проверке под формой ввода выводить текст о сделанной ошибке, и так же прятать её...


    Заранее Благодарен!
     
  6. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    http://docs.jquery.com/Plugins#Forms
     
  7. OnArs

    OnArs Banned

    Joined:
    1 Aug 2008
    Messages:
    211
    Likes Received:
    13
    Reputations:
    1
    Нашёл много полезного, ещё кто-нибудь подкиньте таких сайтов! ;)
     
  8. m-Xacker

    m-Xacker Elder - Старейшина

    Joined:
    17 Jun 2008
    Messages:
    111
    Likes Received:
    10
    Reputations:
    0
    Такой вопрос, как написать ява скрипт который бы кликал по другому скрипту, при заходе нового пользователя))
    Например на закрытие Pop банеров ???
     
  9. OnArs

    OnArs Banned

    Joined:
    1 Aug 2008
    Messages:
    211
    Likes Received:
    13
    Reputations:
    1
    Столкнулся с проблемой подключения файлов *.js к странице.
    Подключаю вот так: <script type="text/javascript" src="testSend.js"></script>
    Причём, если содержимое файла просто разместить на странице между тегами <script></script> - всё окей...

    Уже даже права CHMOD 777 выставлял, но увы...
    Пожалуйста подскажите!
     
  10. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    При чём тут чмод?

    Проблема скорей всего в указании ссылки.

    1. Попробуй укажи ссылку от WWW-дирректории: /folder/1/testSend.js или /testSend.js
    2. Попробуй переведи имя файла в нижний регистр(увы у юниксов регистр в имени файла учитывается)
    3. Попробуй укажи абсолютную ссылку ака http://site.ru/js/testSend.js
    4. И на последок проверь пути ;)
     
    1 person likes this.
  11. OnArs

    OnArs Banned

    Joined:
    1 Aug 2008
    Messages:
    211
    Likes Received:
    13
    Reputations:
    1
    Спасибо, теперь та же проблема с css... Аналогично попробовал но ничего не дало... =\
     
  12. OnArs

    OnArs Banned

    Joined:
    1 Aug 2008
    Messages:
    211
    Likes Received:
    13
    Reputations:
    1
    Столкнулся с такой проблемой:
    На странице уже подгружены нужные файлы-скрипты:

    PHP:
    <script type="text/javascript" src="/js/testSend.js"></script>
    <script type="text/javascript" src="/js/other.js"></script>
    <script type="text/javascript" src="/js/jquery.js"></script>
    <script type="text/javascript" src="/js/jQuery.js"></script>
    <script type="text/javascript" src="/js/jquery.validation.js"></script>
    <script type="text/javascript" src="/js/mask.js"></script>
    Всё отлично работает( на формах стоят ограничения, библиотека jquery показывает себя во всей красе) :) , но вот как только я подгружаю ещё один файл
    вот прямая ссылка на него:
    http://www.moneyexpert.com/MEPartners/PartnersSites/YourMortgage/scripts/SystemFramework.js

    Все скрипты включая этот новый и подгруженные ранее просто отваливаются, то есть пропадают нужные ограничения на формах и библиотека jquery не работает тоже :(

    Подскажите в чём может быть проблема и как её решать?

    P.s. Новых js скрипт, на который я дал ссылку подключал уже всеми способами, включая сохранение кода в файл ***.js (кидал в папку /js/ в корне сайта, как и другие скрипты) и даже размещал всё содержимое этого скрипта-файла на странице.

    Подскажите что делать!!! :confused:
     
  13. OnArs

    OnArs Banned

    Joined:
    1 Aug 2008
    Messages:
    211
    Likes Received:
    13
    Reputations:
    1
    Подскажите, пожалуйста!
     
  14. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    А зачем тебе mootools, когда уже навешена jQuery?
    Они не просто отваливаются. И наверняка в консоли полно ошибок. hint: mootools переписывает переменную $.
     
  15. $Lemur$

    $Lemur$ Elder - Старейшина

    Joined:
    7 Jan 2007
    Messages:
    70
    Likes Received:
    15
    Reputations:
    0
    всем привет, подскажите как сделать чтобы отдельные элементы страници оттображались только после полной загрузки?
    например: есть блог в посте которых много капч которые связаны с постом по смыслу нужно чтобы и текст и капчи отображались одновременно...
     
  16. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    PHP:
    <style>
    #captcha{
           
    dislpaynone;
    }
    </
    style>
    <
    body onload="document.getElementById('captcha').style.display = 'block';">
    onload, отвечает за событие, когда была загружена страница.
     
    1 person likes this.
  17. OnArs

    OnArs Banned

    Joined:
    1 Aug 2008
    Messages:
    211
    Likes Received:
    13
    Reputations:
    1
    Как выполнить остановку всех активных javascript'ов на странице?
     
  18. Grema

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

    Joined:
    29 Nov 2005
    Messages:
    109
    Likes Received:
    16
    Reputations:
    -4
    помогите делаю чатик не знаю как сделать приват...
    как сделать так если нету строки приват и нажат ник то
    private[nick1]
    если есть слово привать и нажат еще 1 ник то добавить его так
    private[nick1,nick2]

    помогите не знаю как сделать, в javascript не силен, предпологаю что надо через match и replace
     
  19. Architek86

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

    Joined:
    20 Feb 2008
    Messages:
    80
    Likes Received:
    1
    Reputations:
    0
    Дан вот такой див:
    <div id="tip1" onClick="">2d15d4f15</div>
    Так вот, что можно запихнуть в этот onClick, что бы при щелчке текст внутри дива копировался (я про innerHTML) в другой див:
    <div id="tpph" onClick=""></div>
    ?
     
  20. Jer1cho

    Jer1cho Member

    Joined:
    6 Jun 2008
    Messages:
    212
    Likes Received:
    65
    Reputations:
    10
    PHP:

    <div id="tip1" onClick="document.getElementById('tpph').innerHTML=document.getElementById('tip1').innerHTML">2d15d4f15</div>
    <
    br/>
    <
    div id="tpph" onClick=""></div>
     
Thread Status:
Not open for further replies.