- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
js/obrabotka.js'
$(document).ready(function() {
var textH1 = $('#main_h1').text('');
alert(textH1);
});
Результат работы
окошко с сообщением
вместо
сообщения с текстом
Почему?
djdiplomat,первое,
<body>
<h1 id='main_h1'>Заголовок</h1>
<body></head>";
возможно надо
второе,
var textH1 = $('#main_h1').text('');
alert(textH1);
вы сами удалили содержимое .text('');
чтобы прочитать кавычки не нужны .text();
Внес правки что вы сказали. Теперь возвращает пустой алерт (без текста вовсе)...
А может быть это из-за того, что я вывожу через print html код?
Вообще я с таким первый раз сталкиваюсь. Раньше писал скрипты - таких проблем не было. А сейчас вот прям на ровном месте не пашет. Денвер вроде последний стоит. Библиотека тоже последняя самая...
djdiplomat, проверил, у меня работает, есть ещё ошибка
после кавычки это что?
вот мой вариант
<head>
<title>autoshop</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel='stylesheet' href='css/style.css' type='text/css' />
<script type='text/javascript' src='js/jquery.js'></script>
<script type='text/javascript' src='js/3.js'></script>
</head>
<body>
<h1 id='main_h1'>Заголовок</h1>
</body></html>
и
var textH1=$('#main_h1').text();
alert(textH1);
});
Скажите, а как сессии влияют на js?
Так, как вы мне написали - работает.
Теперь усложняю добавив в самое начало session_start();
И получаю пустой результат!
Вообще я из шапки не скпировал.
У меня полный код был все, что я писал, но в первой строке <?php session_start();
PS сессии мне нужны для того, что в дальнейшем мне нужно написать небольшую самописную форму входа на сайт. Читал на хабрахабр, что лучше это делать на сессиях, а не на куках.
Собсвтенно изначально я ее написал. Потом стал скрипты подключать - стало лагать. Долго маялся, потом решил простецкий пример попробовать и создал код, что привел выше. В итоге понял, что строка session_start(); причина сбоя. Но почему?
Скажите, а как сессии влияют на js?
PHP сессии работают изолировано от JS. Но, JS может использовать идентификатор сессии из cookies.
PHP сессии работают изолировано от JS. Но, JS может использовать идентификатор сессии из cookies.
Примерно понимаю. Но вот смотрите. Вот код:
и код
$(document).ready(function() {var textH1=$('#main_h1').text();
alert(textH1);
});
Если из первой части убрать session_start(); то все пашет. А если вернуть, то не пашет. Как мне быть? Если точно знаю, что сессии мне будут нужны...😕
djdiplomat, что конкретно не работает?
djdiplomat, что конкретно не работает?
если без session_start();
alert(textH1); выводит слово "Заголовок"
если в коде есть session_start();
то выдает пустое сообщение. (Пустой алерт)
И так с любой выборкой и любым действием. Т.е по факту выборки слетают начисто... т.к в них всегда пустота... хз почему...
djdiplomat, так не должно быть. Загрузите, пожалуйста, пример первой и второй страницы на сервер и вышлите ссылки. Наверняка, проблема в каком-то спецсимволе или что-то в этом духе.
djdiplomat, так не должно быть. Загрузите, пожалуйста, пример первой и второй страницы на сервер и вышлите ссылки. Наверняка, проблема в каком-то спецсимволе или что-то в этом духе.
Вот и я понимаю, что не должно быть... но есть
Ссыли стер проблему решил
Буду признателен, если ткнете носом в ошибку!