буффер обмена. записать и чтение.

Статус
В этой теме нельзя размещать новые ответы.

ZERAM

Новичок
буффер обмена. записать и чтение.

Уважаемые мастера!
Подскажите пожалуйста
каким образом можно записать в буффер переменную $ID
и потом считать её из буфера. :confused:
 

Фанат

oncle terrible
Команда форума
ZERAM
объясни, зачем это тебе надо.
опиши реальную задачу, и тебе ответят, как её решать
 

ZERAM

Новичок
тех задание следующее.
есть html страничка с двумя фреймами
в первом фрейме выводится справочник товаров
в виде таблички первая колонка которой содержит артикл номер товара. при выводе позиций в колонке артикл создаю кнопки

<td valign="middle" align="center" bgcolor=#ffffff WIDTH=10>
<center>
<form method="post" action="<?php echo $PHP_SELF?>">
<?
echo "<input type=Submit name=toBuf value=$ID>";
?>
</form>
</center>
</td>

при нажатии на кнопку записываю значение в $ID

<?
if (isset($toBuf)) {
echo $toBuf;
}
?>


так вот. надо этот номер копировать в другой фрейм.
в поле

ID:<input type="Text" name ="$ID"><br>


может конечно можно подругому както.
 

Фанат

oncle terrible
Команда форума
проще всего это сделать вообще без фреймов.
Давай ты сначала потренируешься так, а потом уже будешь пробовать с фреймами?
 

ZERAM

Новичок
нет. так непойдёт. надо фреймы обязательно.

но всёткие мастера. вы скажите как записать в буффер значение этой переменной. и считать её потом.

с другой стороны вероятно можно объявить её как глобальную.
попробую.
 

Фанат

oncle terrible
Команда форума
никакого буфера в пхп нету.
он существует только в твоём воображении.
это раз.
второе. глобальные переменные тебе не помогут - они совсем для другого.

тебе надо яваскриптом брать переменную из одного фрейма и передавать в другую

-~{}~ 21.08.06 13:35:

либо обновлять второй фрейм, передавая ему переменную.

-~{}~ 21.08.06 13:36:

так, кстати, будет правильнее.
вместо кнопок надо сделать ссылки, и таргетом указать второй фрейм.
 

ZERAM

Новичок
>либо обновлять второй фрейм, передавая ему переменную.

знаем, умеем. а как кстати передать сразу несколько параметров? Вот передача одного параметра:
echo "<a href='admin.php?table_id=$ID'>$ID</a><br>";


p.s. но это немного не то. обновлять страницу во второй фрейме нельзя. (

да я нашёл java скрипт. тока непонял как им пользоваться ((
это для копирования в буффер.

function primClip(text)
{
holdtext.innerText = text;
var Copied = holdtext.createTextRange();
Copied.execCommand('RemoveFormat');
Copied.execCommand('Copy');
}
 

Фанат

oncle terrible
Команда форума
буфер тебе не поможет.
придётся обойтись без буфера.
 

ZERAM

Новичок
но почему непоможет? всмысле он небудет работать?

тогда подскажите как передавать несколько параметров по ссылке.
Вот передача одного параметра:

echo "<a href='admin.php?table_id=$ID'>$ID</a><br>";

-~{}~ 21.08.06 13:52:

вероятно надо изучить ещё и ajax
 

Фанат

oncle terrible
Команда форума
ZERAM
зайди на яндекс, набери что-нибудьб в поиске, и посмотри на адресную строку.
увидишь, как передавать несколько параметров.

аякс ты наш, героический
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху