Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 368 • Страница 10 из 19<  1 ... 7  8  9  10  11  12  13 ... 19  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 10.02.2004
Откуда: г. Уфа
помогите, пожалуйста разобраться:
на этом сайте http://www.gdsk.ru/gdsk_spb/object есть картинка с домиками. Каждому домику присвоена ссылка. Залез в HTML-код страницы. Возьмем к примеру самый первый домик с верху:
Цитата:
href="http://www.gdsk.ru/gdsk_spb/object#"><AREA
shape=POLY alt="пр. Косыгина/ул. Коммуны"
coords=365,231,365,210,353,199,341,208,342,230

то что "coords=365,231,365,210,353,199,341,208,342,230" это размеры "домика" (размеры окошка сслыки)) я разобрался, только откуда кажый этот размер взят понять не могу...
Добавлено спустя 12 минут, 14 секунд
все, разобрался. пост удалять не буду, может кому пригодится. Значит:
1,2 - это нижний левый край; 3,4 - верхний левый край; 5,6 - верхушка "домика"; 7,8 - верхний правый край; 9,10 - нижний правый край. т.е. описываем ссылку в виде окошка на картинке начиная с нижнего левого края и по часовой стрелке

_________________
Найдя место под солнцем, опасайся солнечных ударов...



Партнер
 

Member
Статус: Не в сети
Регистрация: 13.07.2006
Chernobl писал(а):
начиная с нижнего левого края и по часовой стрелке
Это необязательно. Вершины полигона действительно нужно задавать в порядке следования, но безразлично, с которой начинать и в какую сторону двигаться, перечисляя координаты вершин.


 

Member
Статус: Не в сети
Регистрация: 30.05.2007
Народ, интересный вопрос возник. Попросили сделать музыкальный сайт с оплатой через Webmoney (или другую службу).
Т.е. заходит пользователь, смотрит, скачивает бесплатные треки (MP3, например). А если захочет скачать весь альбом, то перечисляет N-ую сумму (скажем 0.5$) и получает ссылку.
С HTML-ем, думаю, справлюсь, а вот по электронным деньгам инфы мало. Т.е. не описывается как это разработать, хотя подобных сайтов предостаточно.
Помогите. Поделитесь ссылками, если знаете, где искать.


 

Member
Статус: Не в сети
Регистрация: 13.07.2006
jazz_fan У меня тоже возник не менее интересный вопрос:
При чем тут "Помощь по HTML"?..


 

Member
Статус: Не в сети
Регистрация: 05.10.2005
Откуда: ЦАО, Москва
Такой вопрос, хочу сделать нестандартный диз для ПС. Код XHTML+CSS (верстку хочу сделать полностью через div без таблиц (в контенте сайта ессно таблицы допускаются))хочется написать валидный. Вопрос в следующем есть ли у кого-то желание помочь? При наличии оного могу скинуть Диз отрисованный в фотошопе, который собственно и будем кодить. У меня одного боюсь слишком много времени на это уйдет (а при таком варианте часто бросаешь на полпути).

_________________
RYZEN 9 5950x|ASUS X570-E|64Gb G.SKILL TRIDENT Z NEO (F4-3600C16D-64GTZN)|MSI 1060GTX 6GB|Samsung 960pro 1TB|DeepCool Assasin III|32" 4k HP z32


 

Member
Статус: Не в сети
Регистрация: 18.11.2002
Откуда: не вернуться
Glavir писал(а):
Вопрос в следующем есть ли у кого-то желание помочь?

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

_________________
Летели гуси-лебеди, а им навстречу - воробьи-пингвины и соловьи-страусы...


 

Хочу сделать на своем сайте галерею. Есть много фоток которые я хочу разделить на альбомы. У каждой фотки есть 3 варианта - маленький, средний и большой. Я создаю массивы с именами фоток. А потом создаю таблицу с фотками. Я попробовал сделать так чтобы массив заполнялся именами фоток в зависимости от кнопки которая будет нажата, и таким образом сделать переключение между альбомами. Но когда я нажимаю кнопку у меня стирается вся страница и рисуется только таблица с фотографиями на белом фоне. Подскажите как сделать чтобы страница не удалялась.

Код:
<table >
<tr>
<td>
<img src="previous.gif" onclick="previous()">
</td>
<td width="650" height="650" bgcolor="#dddddd" align="center"  style="border-color:white; border-style:solid; border-width:3px">
<img id="tabim" src="file://localhost/D:/Мой%20сайт/Готовое/simg1.jpg" align="center" valign="center">
</td>
<td align=center valign=center>
<img src="next.gif" onclick="next()">
</td>
</tr>
<tr>
<td>
</td>
</tr>
</table>
</center>
<hr>

<img src="knopca.jpg" onclick="build('img',105)"> ----- Вот кнопка которая должна менять альбом


<script>
/*Создание массивов*/
var xnum

build("img",12)
function build(imgname, masslength)
{

img = new Array(masslength)
for (i=0;i<img.length;i++)
{
m=i+1
img[i]=imgname+m+".jpg"
}

simg = new Array(masslength)
for (i=0;i<simg.length;i++)
{
m=i+1
simg[i]="s"+imgname+m+".jpg"
}

mimg = new Array(masslength)
for (i=0;i<mimg.length;i++)
{
m=i+1
mimg[i]="m"+imgname+m+".jpg"
}

/*Построение таблицы*/

k=1
d=k-1
x="<table>"
for (t=1;t<30;t++)
{
x+="<tr>"
for (p=1;p<10;p++)
{
x+="<td width=110 height=110 align=center valign=center><img id="+k+" src="+mimg[k-1]+" class=image onclick='onclfunc()' ondblclick='ondbfunc()'></td>"
k++
if (k>img.length)
{break}
}
x+="</tr>"
if (k>img.length)
{break}
}
x+="</table>"
document.write(x)

}
function onclfunc()
{
xid=event.srcElement.id
xnum=parseInt(xid)-1
xsrc="file://localhost/D:/Мой%20сайт/Готовое/"+simg[xnum]

document.all.tabim.src=xsrc
}

function ondbfunc()
{
yid=event.srcElement.id
ynam=parseInt(yid)-1
ysrc="file://localhost/D:/Мой%20сайт/Готовое/"+img[ynam]
window.open(ysrc)
}

function next()
{
xnum=xnum+1
if (xnum>img.length-1)
{xnum=img.length-1}
nextsrc="file://localhost/D:/Мой%20сайт/Готовое/"+simg[xnum]
document.all.tabim.src=nextsrc
}

function previous()
{
xnum=xnum-1
if (xnum<0)
{xnum=0}
nextsrc="file://localhost/D:/Мой%20сайт/Готовое/"+simg[xnum]
document.all.tabim.src=nextsrc
}
</script>


Объяснил наверное непонятно...
http://www.matematick.jino-net.ru/galereya2.htm-вот ссылка на неработающую страницу, так я думаю станет понятно в чем проблема.


 

Member
Статус: Не в сети
Регистрация: 13.07.2006
Matematick И причем тут "Помощь по HTML"?..


 

Member
Статус: Не в сети
Регистрация: 07.10.2003
Откуда: Russia, Moscow
Matematick писал(а):
document.write(x)

<div id="pictable"></div>
...
document.getElementById('pictable').innerHTML=x;

Цитата:
document.all.tabim.src=xsrc

тоже надо getElementById, не ИЕ единым...

Цитата:
yid=event.srcElement.id

дает ошибку event is not defined
если уж пользоваться событиями то

onclick='onclfunc(event)'

function onclfunc(e)
{
и дальше работать с e

Но я бы сделал onclick='onclfunc(this.id)'

дальше не смотрел.

ps вынеси управляющий код за пределы разметки, так чтобы 1) страница загрузилась а потом с ней какие-то действия происходили.
2) функции не мешались с прямыми командами.

_________________
В поиске включайте "Искать все слова". Избегайте многоточий.
Зачем нужен разгон? http://tsc.overclockers.ru


 

armadillo Большое спасибо, сделал через innerHTML и все заработало. И за остальные советы тоже спасибо.


 

Member
Статус: Не в сети
Регистрация: 07.10.2003
Откуда: Russia, Moscow
Matematick писал(а):
все заработало.
Правда? ))
а теперь запусти браузеры отличные от ИЕ.

_________________
В поиске включайте "Искать все слова". Избегайте многоточий.
Зачем нужен разгон? http://tsc.overclockers.ru


 

Member
Статус: Не в сети
Регистрация: 16.10.2004
Откуда: Гомель, BLR
Нужен совет по разрешению следующей ситуации: страница разделена на 3 фрейма; можно ли сделать так, чтобы при изменений размеров фреймов их нельзя было уменьшить меньше определенного размера (напр. 80 пикс)


 

Member
Статус: Не в сети
Регистрация: 07.10.2003
Откуда: Russia, Moscow
onresize?
Добавлено спустя 25 минут, 13 секунд
http://one-nameless.narod.ru/sframes.html
только перепиши вместо document.all на document.getElementById()

_________________
В поиске включайте "Искать все слова". Избегайте многоточий.
Зачем нужен разгон? http://tsc.overclockers.ru


 

Member
Статус: Не в сети
Регистрация: 08.09.2004
Глупый вопрос, но все же.

CSS стили можно использовать вставляя их прямо в тэги. Например:

<table width="300">
<tr>
<td style="background-image: url(http://xxx.ru/xxx.png);width: 100px; height: 75px; margin-top: 0px; float: left;">
</td>
</tr>
</table>

а как туда же вставить описание для псевдо-класса :hover ?

То если оформлять это отдельной таблицей стилей то получиться например:

.vClass
{
background-image:url("http://xxx.ru/xxx.png");
width: 100px;
height: 75px;
margin-top: 0px;
float: left;
}

.vClass:hover
{
background-image:url("http://xxx.ru/xxx2.png");
}

...

<table width="300">
<tr>
<td class="vClass">
</td>
<td>
</table>

Но в силу специфики у меня нет возможности использовать ни внешние таблицы стилей, ни встроить таблицу стиля внутрь конкретного html файла. Могу вставлять стили только в конкретный тег.

Есть ли возможность описывать псевдоклассы внутри тэгов?

Надеюсь вы меня поняли :-)

З.Ы. да я в курсе, что :hover в IE работает только для <a>.

_________________
Да здравствует то, благодаря чему, мы не смотря ни на что...


 

Member
Статус: Не в сети
Регистрация: 01.04.2005
Откуда: Москва-Лубянка
Vaitek писал(а):
Есть ли возможность описывать псевдоклассы внутри тэгов?

Разумеется, нет ;) Надеюсь, это заставит тебя побороться со «спецификой» и cделать всё через отверстие, отличное от заднепроходного ) Впрочем, если тебе очень приспичило, можешь написать
Код:
onmouseover="this.style.backgroundImage = 'url("http://xxx.ru/xxx2.png")';" onmouseout="this.style.backgroundImage = 'url("http://xxx.ru/xxx.png")';"

:)

_________________
AnossovPavel в проекте F@H (TSC!Russia)
退屈な祖父 ¤ παππούς ¤ («клан дедов»)


 

Member
Статус: Не в сети
Регистрация: 08.09.2004
Спасибо за исчерпывающий ответ :-) Собственно я так и полагал, буду искать другие "проходы" :-)

_________________
Да здравствует то, благодаря чему, мы не смотря ни на что...


 

Member
Статус: Не в сети
Регистрация: 16.10.2004
Откуда: Гомель, BLR
Еще один глупый вопрос: возможно ли сделать ссылку на 2 html документа?


 

Member
Статус: Не в сети
Регистрация: 01.04.2005
Откуда: Москва-Лубянка
Rost В каком смысле? :spy: Опиши, что должно происходить)

_________________
AnossovPavel в проекте F@H (TSC!Russia)
退屈な祖父 ¤ παππούς ¤ («клан дедов»)


 

Member
Статус: Не в сети
Регистрация: 08.07.2003
Откуда: Новосибирск
Цитата:
В каком смысле? Опиши, что должно происходить)

Видимо, должны открываться две страницы.

_________________
Иных уж нет, а тех - долечим...


 

Member
Статус: Не в сети
Регистрация: 16.10.2004
Откуда: Гомель, BLR
Anoss Кликаем на ссылку в одном фрейме, а в 2х других одновременно открываются разные документы...


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 368 • Страница 10 из 19<  1 ... 7  8  9  10  11  12  13 ... 19  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan