|
|
|
| Нашел скрипт.Вывод окна посреди страницы.Все бы хорошо,но нет прокрутки
function openHorWin(id) {
var features, w = 800, h = 600;
var top = (screen.height - h)/2, left = (screen.width - w)/2-15; if(top < 0) top = 0;
if(left < 0) left = 0;
features = 'top=' + top + ',left=' +left;
features += ',height=' + h + ',width=' + w + ',resizable=no';
myWin = open("/sections/galerej/{path}/" + id, "displayWindow", features);
return false;
}
|
и исполнительная часть
<a href="#" onclick="return openHorWin({id})"><img src="/preview/{id}" /></a>
<h4><a href="#" onclick="return openHorWin({id})">{titles}</a></h4>
|
посоветуйте как сделать при открытии автоматическую прокрутку т.к.при открытии выводится шапка сайта и только часть картинки.Или хотя бы добавить прокрутку вверх=вниз,влево=вправо? | |
|
|
|
|
|
|
|
для: ottawa1
(14.08.2011 в 20:51)
| |
features += ',height=' + h + ',width=' + w + ',resizable=yes';
features += ',scrollbars=yes'';
|
| |
|
|
|
|
|
|
|
для: elenaki
(16.08.2011 в 13:12)
| | Добрый вечер.Спасибо за помощь.Кое что получилось.По крайней мере появилась полоса прокрутки.Убрал только последнюю одинарную кавычку.
features += ',height=' + h + ',width=' + w + ',resizable=yes';
features += ',scrollbars=yes';
|
Для инициализации скроллинга добавил между тегами head дополнительный скрипт
function scrollit()
{
for (I=1; I<=500; I++)
{
parent.scroll(1,I)
}
}
|
весь код получился в таком виде
function openHorWin(id) {
var features, w = 1000, h = 800;
var top = (screen.height - h)/2, left = (screen.width - w)/2-15;
if(top < 0) top = 0;
if(left < 0) left = 0;
features = 'top=' + top + ',left=' +left;
features += ',height=' + h + ',width=' + w + ',resizable=yes';
features += ',scrollbars=yes';
myWin = open("/sections/galerej/{path}/" + id, "displayWindow", features);
return false;
}
function scrollit()
{
for (I=1; I<=500; I++)
{
parent.scroll(1,I)
}
}
|
в файл открытия фото добавил кнопку "прокрутить вниз"и при нажатии происходит прокрутка изображения
<form>
<input type="button" value="Прокрутить вниз" onClick="scrollit()"
</form>
<h2>{album} / {title}</h2>
<p>{about}</p>
<p class="fontes2">
<div class="preview">
<img src="/photos/{path}" />
<br/>
<a href="/sections/galerej/{album_url}/">Альбом</a>
</div>
</p>
|
если есть у кого нибудь время и желание подскаже как добиться автоматической прокрутки при открытии этого окна с изображением? | |
|
|
|
|
|
|
|
для: ottawa1
(20.08.2011 в 22:16)
| | Так как никто не ответил,пришлось самому подумать.Файл открытия принял такой вид;
<form>
<input type="button" value="Прокрутить вниз" onClick="scrollit()"/>
</form>
<script>
window.onload = function(){
scrollit();
}
</script>
<h2>{album} / {title}</h2>
<p>{about}</p>
<p class="fontes2">
<div class="preview">
<img src="/photos/{path}" />
<br/>
</div>
</p>
|
Спасибо за помощь.Тема закрыта | |
|
|
|