Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Можно ли открыть через JQuery $().load() в новом окне как windows.open?
Покинул форум
Сообщений всего: 240
Дата рег-ции: Нояб. 2012
Помог: 1 раз(а)
Создание нового окна ограниченного размера с помощью windows.open()
Вопрос - можно ли аналогично сделать через jquery? И загрузить в него файл?
----- Истина прежде всего в том, что...
armancho7777777
Отправлено: 06 Февраля, 2013 - 13:09:34
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
Не совсем понятно, а точнее, совсем не понятно, что Вы пытаетесь реализовать.
LShark
Отправлено: 06 Февраля, 2013 - 13:18:33
Частый гость
Покинул форум
Сообщений всего: 240
Дата рег-ции: Нояб. 2012
Помог: 1 раз(а)
Задача была начата в другом топике, но он перерос в эту тему:
Цитата:
Есть файлик, который загружает флеш-ролик. Но вот пути в нем:
для загрузки через jq указывать путь к флешу надо "от корня сайта", а через windows.open - от файла. т.е.:
файл с кодом открытия флеша лежит от корня в ../10/
далее код в нем:
="../10/pict/swf.swf" <<< так для JQ
="pict/swf.swf" <<< для windows.open
Абсолютный путь использовать не могу, а как унифицировать относительный?
От этого и возник вопрос - можно ли открыть окно, как windows.open, но используя jquery?
В надежде на то, что jq в обоих случаях (т.е. и когда оно грузится в основной документ внутрь DIV, и когда он грузится в отдельное окно) будет иметь возможность правильно использовать один путь.
Ролик не грузится.
Меняю в файле пути ../10/pict/swf.swf на pict/swf.swf и все становится наоборот.
Когда гружу через jq - файл грузится, но флешка не срабатывает. Зато открытое окно через window.open - открывается файл и в нем прекрасно прокручивается флеш.
Покинул форум
Сообщений всего: 240
Дата рег-ции: Нояб. 2012
Помог: 1 раз(а)
Нашел решение. Просто в самом файле, загружающем swf не надо было указывать
../10/ и т.д.
указал сразу:
/10/ (без двоеточия - все работает в любом варианте).
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.