| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Тексты > условие имя окна |
| Автор: mlv11 23.7.2012, 12:36 |
| В файл.php для переменной $form написано так echo $form; Файл отображается в различных окнах. Как на языке php оформить условие публикации этой переменной только в случае отображения файла в окне с заданным именем? На JavaScript это условие выглядит так if(window.name=='iframe_1'){} Нужен его перевод на язык php Такой код не работает: <script language=JavaScript>if(window.name=='iframe_1'){<? echo $form; ?> } </SCRIPT> |
| Автор: bars80080 23.7.2012, 19:06 |
| javascript на клиенте, php - на сервере, он знать ничего не знает ни о каких окнах. задача сформулирована некорректно http://phpfaq.ru/na_tanke |
| Автор: MaXL 26.7.2012, 07:18 | ||
заменить <? echo $form; ?> на загрузить_данные_через_ajax_с_сервера() |
| Автор: mlv11 26.7.2012, 08:51 | ||||
Понимаю только javascript. Если бы я умела написать такое загрузить_данные_через_ajax_с_сервера() , не могли бы вы перевести эту фразу в код. |
| Автор: Wolf1994 26.7.2012, 15:03 | ||
|
| Автор: mlv11 28.7.2012, 17:02 | ||||
На display none я делаю, но меня это не устраивает. Это код кучи смайлов и в ноне они все равно грузятся. Мне нужно не скрывать их загрузку, а вообще ничего не делать в основном окне без имени, а в спец открытом для этих целей окне ифрейма размером 0 на 0 их прописать и обработать. дисплей ноне не проходит. Если бы этот ваш php echo под js if имя окна загнать - другое дело. Помогите |
| Автор: Wolf1994 28.7.2012, 17:09 |
| Насколько знаю и увидел по первым найденным в Google ссылкам по запросу "display:none загрузка графики", картинки внутри скрытого блока не грузятся до его открытия. Кажется, в этом одно из отличий "display" от свойства "visibility". |
| Автор: mlv11 30.7.2012, 17:36 | ||
проверить могу только запросив размеры картинок. да, не грузятся. Их больше сотни и они все прописываются в нтмл тексте файла внутри блока дисплей-ноне. Мне этого не нужно. Я гружу в ифрейм тот же адрес и там пусть они прописыватся в этот блок и дисплей меняю на блок для обработки размеров. Такой простой в JS вопрос условие на имя окна и не могу найти решения в пхп - зря связалась с этим пхп. |
| Автор: mlv11 5.8.2012, 10:56 | ||
Меньше думайте обо мне, больше о коде. Я вот еще помню свои первые перфокарты, а вы вряд-ли знаете, что это такое. |
| Автор: bars80080 5.8.2012, 18:36 | ||
плохо, что человек, который помнит перфокарты, до сих пор не знает, что в любую дисциплину следует лезть только маломальски ознакомившись с предметом. Добавлено через 2 минуты и 15 секунд вам уже озвучили решение для вашего слабо озвученного задания. на что вы теперь жалуетесь? до сих пор не знаете, где документацию найти? |
| Автор: Fortop 5.8.2012, 22:27 | ||
Вы помните? Не смешите мои тапочки. Я, конечно, застал их где-то в середине 80х, но и тогда это было уже отмирающим устройством, поскольку использовались отличные бобины на магнитной ленте, мегабайт эдак по 30+ (точнее не помню) А в 87-88м появились первые PC/XT и PC/AT машины венгерской сборки. И, да, у нас был небольшой городок |
| Автор: Gold Dragon 9.8.2012, 07:00 |
| mlv11, читаю тему и ни как не могу уловить задачу... Я наверное понимаю что ты хочешь, но давай уточним.... Давай наоборот сделаем: ты не говори что ты пытаешься сделать, а скажи что делает пользователь в браузере и что у него должно появиться.. |