Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.07.2016, 14:28
Аспирант
Отправить личное сообщение для Leon2110 Посмотреть профиль Найти все сообщения от Leon2110
 
Регистрация: 04.07.2016
Сообщений: 78

Два действия при клике на ссылку
Здравствуйте. Помогите пожалуйста дополнить строку. Если конечно это возможно.

<a href="user_edit.php" target="_blank" onclick="window.open(this.href,this.target,'width= 500,height=600,scrollbars=1,top=150,left='+(window.screen. width/2-250));return false;""> <?php echo $id; ?></a>

Здесь есть ссылка, при клике на которую открывается в маленьком окне файл user_edit.php.
Можно ли как-то в добавок к этому коду, до открытия этого файла, передать ему эту переменную: $id;

Чтобы потом в файле user_edit.php я мог использовать значение этой переменной, типа:
$id = $_POST["id"];
echo $id;
...

Последний раз редактировалось Leon2110, 20.07.2016 в 15:03.
Ответить с цитированием
  #2 (permalink)  
Старый 20.07.2016, 15:22
Аватар для Botik21
Аспирант
Отправить личное сообщение для Botik21 Посмотреть профиль Найти все сообщения от Botik21
 
Регистрация: 01.06.2016
Сообщений: 87

<a href="user_edit.php" target="_blank" onclick="window.open(this.href+'?id='+this.textContent.trim(),this.target,'width= 500,height=600,scrollbars=1,top=150,left='+(window.screen. width/2-250));return false;""> <?php echo $id; ?></a>

Последний раз редактировалось Botik21, 20.07.2016 в 15:38.
Ответить с цитированием
  #3 (permalink)  
Старый 20.07.2016, 15:33
Аспирант
Отправить личное сообщение для Leon2110 Посмотреть профиль Найти все сообщения от Leon2110
 
Регистрация: 04.07.2016
Сообщений: 78

Так, в файле user_edit.php я прописал:
$id = $_GET["id"];
echo 'ИД: ' . $id;

При клике на ссылку, открывается этот файл в маленьком окне и там:
ИД: NaN
Ответить с цитированием
  #4 (permalink)  
Старый 20.07.2016, 15:36
Аватар для Botik21
Аспирант
Отправить личное сообщение для Botik21 Посмотреть профиль Найти все сообщения от Botik21
 
Регистрация: 01.06.2016
Сообщений: 87

Что в <?php echo $id; ?>? Видимо не число, потому и не может преобразовать
Ответить с цитированием
  #5 (permalink)  
Старый 20.07.2016, 15:47
Аспирант
Отправить личное сообщение для Leon2110 Посмотреть профиль Найти все сообщения от Leon2110
 
Регистрация: 04.07.2016
Сообщений: 78

Там число. Вот кусок чуть больше:
<tr>
<td><?php echo $leon['id']; ?></td>
<td><a href="user_edit.php" target="_blank" onclick="window.open(this.href+'?id='+(+this.textC ontent),this.target,'width=500,height=600,scrollba rs=1,top=150,left='+(window.screen. width/2-250));return false;""> <?php echo $leon['name']; ?> </a></td>
<td><?php echo $leon['phone']; ?></td>
<td><?php echo $leon['email']; ?></td>
<td><?php echo $leon['mavto']; ?></td>
<td><?php echo $leon['navto']; ?></td>
<td><?php echo $leon['notes']; ?></td>
</tr>

В первой ячейке таблицы выводится 1, потом имя при клике на которое число 1 должно передаться файлу и открыться файл user_edit.php, далее выводятся еще данные.

На вид получается примерно вот что:
1 Leon +777777777 kolya-nes@yandex.ru Mazda Л111ОХ

Первая однерка это и есть id

Попробовал подставить другие переменные, ссылка маленького окошка имеет вид: /user_edit.php?id=NaN

Последний раз редактировалось Leon2110, 20.07.2016 в 15:57.
Ответить с цитированием
  #6 (permalink)  
Старый 20.07.2016, 16:03
Аспирант
Отправить личное сообщение для Leon2110 Посмотреть профиль Найти все сообщения от Leon2110
 
Регистрация: 04.07.2016
Сообщений: 78

Спасибо за советы, сделал почти тоже самое, но немного по-другому.
<a href="user_edit.php?id=<?php echo $leon['id'] ?>" target="_blank" onclick...дальше как у меня было)

Последний раз редактировалось Leon2110, 20.07.2016 в 16:06.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как скрыть часть текста, при клике на ссылку показать zahar_92 jQuery 14 16.05.2016 13:23
Отмена действия при повторном клике на checkbox Lutsk jQuery 3 02.04.2016 16:31
Воспроизведение звука при клике на ссылку gregory44 Элементы интерфейса 2 19.03.2015 12:59
При клике на ссылку ничего не происходит gurg0n Элементы интерфейса 2 24.06.2013 11:11
Появление textarea при клике на ссылку makc9I Элементы интерфейса 3 05.10.2012 21:16