Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 27.11.2009, 11:36
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

Ну насколько я понял все равно используется пхп
Ответить с цитированием
  #12 (permalink)  
Старый 27.11.2009, 14:24
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

да
вы верно поняли
именно PHP(или любому другому server-side)-скрипту и предполагается работать непосредственно с базой, возвращая JS-у в удобной форме результат своей работы
Ответить с цитированием
  #13 (permalink)  
Старый 27.11.2009, 14:27
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

Почему эта примитивщина не работает?
<html>
<head>
<title></title>
<script language="javascript" type="text/javascript">
function getimag() {
document.write("<img src="eng.gif">")
}
</script>
</head>
<body>
<script>getimag();</script>
</body>
Ответить с цитированием
  #14 (permalink)  
Старый 27.11.2009, 15:06
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от Jekel
"<img src="eng.gif">"
у вас вопрос после добавления кода сам не отпал?
вы кавычки не экранировали
советую пользоватся редактором кода, а не блокнотом, чтобы избегать таких глупых ошибок
PS учтите что document.write работает так как вы ожидаете, только при вызове до окончательной загрузки страницы
Ответить с цитированием
  #15 (permalink)  
Старый 27.11.2009, 15:28
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

Разобрался...я dreamweaver юзаю)
вот не могу понять и все..как сделать обновление инфы без обновления страници....

Должен быть яваскрипт...который выводит ту картинку которая указана в мускуле...ну какбы вродебы таким методом:
document.write("<IMG SRC=/" + img + ".gif >")

вот этот var img; должен братся из БД..если в базе в колонке img написано kukusya то значит выводит kukusya.gif рисунок)
При нажатии на эту картинку в бд в колонку img должно отправить допустим kartinka, тоесть заменить в БД kukusya на kartinka...
Ну и чтобы эта картинка поменялась на kartinka.gif без обновления страници??? Как это реализовать, помогите пожалуйста) меня этот момент очень интересует
Ответить с цитированием
  #16 (permalink)  
Старый 27.11.2009, 15:31
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

я Вас очень прошу помочь
Ответить с цитированием
  #17 (permalink)  
Старый 27.11.2009, 15:45
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от Jekel
вот не могу понять и все..как сделать обновление инфы без обновления страници....
document.write("<IMG SRC=/" + img + ".gif >")
Сообщение от Gvozd
PS учтите что document.write работает так как вы ожидаете, только при вызове до окончательной загрузки страницы
читайте внимательнее мои сообщения
после загрузки в такой способ картинку вы уже не обновите
надо работать через DOM, например так:
<img src="img.gif" id="img_id" />
<!-- картинка уже должны быть создана. -->

document.getElementById('img_id').src='new_img.gif';

само же получение картинки из базы/запись нового имени в базу, производится посрредством AJAX
взаимодействие же с пользователем, чтобы нужные вам действия выполнялись по щелчку на кнопку/ссылку/любое иное действие выполняется посредством навешивания событий. Не забываем про "return false;" для предотвращения перехода по ссылке/отправки формы/другого стандартного обрабатывания события браузером, чтобы ваша страница не перезагружалась при работе пользователя
Вообще же, могу вам сказать:
Цитата:
Здравствуйте!

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.
А с чем не справитесь - поможем.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/

Задавайте конкретные вопросы по ходу дела.
PS все статьи которые я упомянул обязательны к прочтению полностью, прежде чем вы зададите новый вопрос.
Отвечать на элементарные вопросы связанные с вашими нулевыми знаниями, которые вы можете сами получить с этого же сайта - никакого желания нет, и вы должны это понимать
Ответить с цитированием
  #18 (permalink)  
Старый 27.11.2009, 15:51
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

Да я понимаю) Ну ок, спасибо большое...постараюсь разобратся
Ответить с цитированием
  #19 (permalink)  
Старый 29.11.2009, 20:17
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

Приобрел сегодня книжеций) "AJAX и PHP", и справочник JavaScript конечно цены на литературу меня убили но оно того стоит
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проверка форм с помощиью php и js fizichello Общие вопросы Javascript 2 10.11.2009 03:31
Событие после обновления страницы ajax'ом kryzhovnik Events/DOM/Window 4 07.10.2009 22:32
Что выбрать XML или JSON для передачи Ajax - ом из PHP в JS Gozar Общие вопросы Javascript 20 16.08.2009 23:36
Перезагрузка страницы без потери Unknow Я не знаю javascript 5 08.06.2009 13:58
Автообновление <div> без перезагрузки страницы Antihrist AJAX и COMET 14 28.07.2008 06:06