Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> передача переменной из PHP в Javascript, аргументу функции window.print() 
:(
    Опции темы
mastertgtu
Дата 26.7.2007, 17:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 6.10.2006

Репутация: нет
Всего: нет



Здравствуйте!
есть переменная $prst в php. Как можно передать ее значение в 
Код

echo "<td class=cbtr height=30><input type=button class=ex value='Печать'
onclick=\"javascript:window.print();\" ></td>";
 т.е аргументу функции window.print()?

заранее благодарен...  smile 
PM MAIL   Вверх
SamDark
Дата 26.7.2007, 17:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 4
Всего: 38



mastertgtu, 
Код

echo "<td class=cbtr height=30><input type=button class=ex value='Печать'
onclick=\"javascript:window.print(".$prst.");\" ></td>";



--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
mastertgtu
Дата 26.7.2007, 18:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 6.10.2006

Репутация: нет
Всего: нет



SamDark 
это я пробовал не помогает, в данном случае после кнопки выводит значение $prst в форме
PM MAIL   Вверх
Glip
Дата 26.7.2007, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 473
Регистрация: 30.12.2006

Репутация: 1
Всего: 18



Код

echo "<td class=cbtr height=30><input type=button class=ex value='Печать'
onclick=\"javascript:window.print('".$prst."');\" ></td>";



--------------------
user posted image
PM MAIL   Вверх
mastertgtu
Дата 26.7.2007, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 6.10.2006

Репутация: нет
Всего: нет



Glip, опять та же история
PM MAIL   Вверх
Glip
Дата 26.7.2007, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 473
Регистрация: 30.12.2006

Репутация: 1
Всего: 18



Цитата(mastertgtu @  26.7.2007,  17:37 Найти цитируемый пост)
Здравствуйте!есть переменная $prst в php. Как можно передать ее значение в код 
Код

echo "<td class=cbtr height=30><input type=button class=ex value='Печать'
onclick=\"javascript:window.print('".$prst."');\" ></td>";

 т.е аргументу функции window.print()?


Цитата(mastertgtu @  26.7.2007,  18:06 Найти цитируемый пост)
это я пробовал не помогает, в данном случае после кнопки выводит значение $prst в форме


не понял, так а что надо-то тогда?

Добавлено через 1 минуту и 9 секунд
как должен выглядеть в результате javascript ?


--------------------
user posted image
PM MAIL   Вверх
mastertgtu
Дата 26.7.2007, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 6.10.2006

Репутация: нет
Всего: нет



Glip,  в переменной  $prst храниться таблица, надо чтобы при нажатии кнопки распечаталась эта таблица.
я попробовал применить Ваш пример, результат: за кнопкой все значение таблицы вываливается в форму...
PM MAIL   Вверх
Glip
Дата 26.7.2007, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 473
Регистрация: 30.12.2006

Репутация: 1
Всего: 18



возможно нужно слешить содержимое переменной.



--------------------
user posted image
PM MAIL   Вверх
SamDark
Дата 27.7.2007, 11:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 4
Всего: 38



mastertgtu, 
Стоп. Что значит в $prst находится таблица? Там html-код? Там массив? Что там?


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
mastertgtu
Дата 2.8.2007, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 6.10.2006

Репутация: нет
Всего: нет



Там html код:

Код

$prst = "<tr valign=center><td>$m</td><td align=center><font color=$col>".urldecode($dishname)."&nbsp;</td>
          <td align=center>".$row['dishcntfull']."&nbsp;</td><td align=center>".$row['dishcnthalf']."&nbsp;</td>
            <td align=center>".$row['sumprice']."&nbsp;</td><td align=center>".substr($row['date'],10)."&nbsp;</td>
        </font></tr>";

$prst .= "</table>";

PM MAIL   Вверх
SamDark
Дата 2.8.2007, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 4
Всего: 38



mastertgtu, 
Тогда вам надо прочитать про работу с DOM в JavaScript.


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
mastertgtu
Дата 3.8.2007, 11:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 6.10.2006

Репутация: нет
Всего: нет



в том то  и дело что я почти не знаю JavaScript, если Вас не затруднит дайте пожалуйста пример или хотя бы линк для этого частного случая...
PM MAIL   Вверх
Zakir_Kadiri
  Дата 7.8.2007, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 22.6.2007
Где: Baku

Репутация: нет
Всего: нет



зы...window.print() не может получат параметры. И когда делает принт, тогда он всю страницу принтует.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Тексты | Следующая тема »


 




[ Время генерации скрипта: 0.0571 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.