powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Почему не открывается окно
17 сообщений из 17, страница 1 из 1
Почему не открывается окно
    #32851839
DenisUA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня на странице выводится маленькая картинка(превьюшка) а по клику по ссылке открывается ее оригинал локально все работает. а вот глобально не хочет...вернееопера блокирует окно а в эксплорере выводит страницу сервера, то есть как будто не находит...хотя одрес той страницу это адрес того оригинала
вот как вызываю окно
Код: plaintext
1.
2.
3.
<A HREF='.$photo.' target="'.$i.'"
              onclick="window.open('.$kav.$photo.$kav.', '.$kav.$i.$kav.', '.$kav.$winstat.$kav.');"
                CLASS='.$style_link.'>Увеличить</a>
значение параметра $photo равно ../pic/big/ks_002.jpg, это реальный путь...
переменная $winstat = 'width='.$width.',height='.$height, была раньше равна вот такому значению
'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width='.$width.',height='.$height;

в чем может быть проблема?
большое спасибо за советы
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32851908
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а зачем window.open если target указан?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32851912
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в $kav какое значение?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32851953
DenisUA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
$kav="'";
это для того чтобы выводить выражение в кавычках...
может что то не правильно делаю?
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32851983
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я точно не помню, но проблема может быть в том что window.open не работает с относительным адресом, только с абсолютным
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32851995
DenisUA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а чем то можно заменить window.open?
дело в том что даже просто вот такая страница не открывается
мой_сайт/pic/small/ks_002.jpg, вместо этой станицы открывается страница сервера предоставляющего хостинг
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32852003
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я же спрашивал, зачем здесь вообще window.open если есть target?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32852009
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
правильно, и не откроется потому что в window.open нужно передавать абсолютный адрес в виде:
http://путь
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32852022
DenisUA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробовал сделать вот так
Код: plaintext
1.
<A HREF= target="'.$photo.'" CLASS='.$style_link.'>Увеличить</a>
все равно не работает...и главное в адресной строке стоит адрес правильный и все равно страницу не ту открывает....
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32852194
taj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, абсолютный путь в window.open указывать вовсе не обязательно.
Однако, уважаемый, у тебя проблема не с php, поэтому будь добр покажи нам сгенерированный html страницы. А то такое впечатление, что ты не до конца представляешь процесс.
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32852268
Mr WeL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет!
Ваш сайт - http://www.mysite.com
Тогда
Код: plaintext
1.
window.open("/folder1/file1.html","my_window","width=200,height=200");
откроет http://www.mysite.com/folder1/file1.html в каком нужном окне ...
Какие тут обсолютные адреса?
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32852312
DenisUA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
<div align="center">
<br>
<p align="center" class="zag-main">ФотоАрхив</p>
  <span class=zag2-main> 1 </span>  <p align=center class=zag2-main><a href=/photo/fotonew.php?begin=- 9  class=zag2-main>назад</a></p><table width="48%" height="113" border="1" align="center" cellpadding="10" cellspacing="10" bgcolor="#cccccc">
  <tr>
    <td width="72%" height="109">
      <div align="center"><p align=center CLASS=osn-main>Первый день защиты диплома
</p></div></td>
    <td width="28%"><div align="center">
        <p><img src=../pic/small/ks_001.jpg width="100" height="72"></p>
        <p><font size="2" face="Courier New, Courier, mono">
        <strong><A HREF=../pic/big/ks_001.jpg target="1"
                    onclick="window.open('../pic/big/ks_001.jpg', '1', 'width=840,height=640');"
                      CLASS=link>Увеличить</a>
        </strong></font></p>
      </div></td>
  </tr>
</table><table width="48%" height="113" border="1" align="center" cellpadding="10" cellspacing="10">
  <tr>
    <td width="28%" height="109">
<div align="center">
    <p align="center"><img src=../pic/small/ks_002.jpg width="100" height="72" ></p>
    <p><font size="2" face="Courier New, Courier, mono">
    <strong><A HREF=../pic/big/ks_002.jpg target="2"
              onclick="window.open('../pic/big/ks_002.jpg', '2', 'width=840,height=640');"
                CLASS=link>Увеличить</a>
    </strong></font></p>
</div></td>
    <td width="72%"><p align=center CLASS=osn-main>Защищается Одуд Юрий
</p></td>
  </tr>
</table>
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32852332
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, ну зачем же и href и onclick? Выбери что то одно.
Попробуй написать там абсолютный адрес, чтобы хотябы проверить открывается ли картинка по этому адресу.
Дай нам структуру каталогов и укажи место в каком каталоге лежит страница из которой выполняется код.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32852366
DenisUA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот структура каталогов
в папке photo лежит файл fotonew.php который и гененирует хтмл код страницы с превьюшками фоток
в папке pic есть два каталога small и big, в который лежать превьюшки и оригиналы соответственно
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32852394
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
только что проверил у себя - все работает. Проверяйте правильность написания путей. Может вместо англ. "с" русскую написали.
Код: plaintext
1.
2.
3.
<A HREF=../downloads/card23.gif target="1"
                    onclick="window.open('../downloads/card23.gif', '1', 'width=840,height=640');"
                      CLASS=link>Увеличить</a>
и все так и еще раз - используйте либо href, либо window.open, хотя бы два запроса слаться не будут.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32852412
DenisUA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ты пробовал у себя локально?
локально у меня тоже работает все пучком
...
Рейтинг: 0 / 0
Почему не открывается окно
    #32853917
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может быть на сервере директория по ошибке названа не big, а Big?
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Почему не открывается окно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]