Нужна помощь в создании сайта!!
Lagrande
Новичок
8/31/2007, 6:47:32 PM
еще один интересный моментик))
<td height="118" colspan="3" background="pic/z001.jpg"> Дримвейвер ругается что в некоторых браузерах при отображении будет трабл и подчеркивает красным background="pic/z001.jpg", и правдо в интернет эксплоере фон не отображается, а в мозиле отображается(( Я вот не могу найти параметры по которым к примеру эксплоер5 не отображает, а мозила2 показывает?? Может они не любят файлы в джипеге, может их все в гифы нужно переводить??
<td height="118" colspan="3" background="pic/z001.jpg"> Дримвейвер ругается что в некоторых браузерах при отображении будет трабл и подчеркивает красным background="pic/z001.jpg", и правдо в интернет эксплоере фон не отображается, а в мозиле отображается(( Я вот не могу найти параметры по которым к примеру эксплоер5 не отображает, а мозила2 показывает?? Может они не любят файлы в джипеге, может их все в гифы нужно переводить??
maxdiversexnarod1
Специалист
9/1/2007, 12:07:27 AM
Lagrande
Причина в том, что атрибут "background" - вообще говоря, нестандартное расширение, которое не обязано работать в браузерах. По стандарту максимум, что можно использовать в <td> - это bgcolor.
Я думаю, единственно верное решение этой проблемы - использование CSS. Например, так:
<td style = "background-image: url("адрес_картинки")">
Причина в том, что атрибут "background" - вообще говоря, нестандартное расширение, которое не обязано работать в браузерах. По стандарту максимум, что можно использовать в <td> - это bgcolor.
Я думаю, единственно верное решение этой проблемы - использование CSS. Например, так:
<td style = "background-image: url("адрес_картинки")">
Lagrande
Новичок
9/1/2007, 5:19:03 PM
Большое спасибо, действительно работает. После установки фона через таблицу стилей, все стало отображаться корректно. Дримвейвер перестал ругаться. ))Сам не догадался б.
maxdiversexnarod1
Специалист
9/1/2007, 10:41:01 PM
FavNSK
Да, спасибо. Тупая ошибка :)
Да, спасибо. Тупая ошибка :)
Lagrande
Новичок
9/6/2007, 4:02:34 PM
Вроде разобрался, только вот проблема возникает
вставил в голову страницы функцию
<script language="JavaScript" type="text/JavaScript">
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
</script>
И повесил событие он клик на кусок текста,
целиком вся строка уже из тела
<p class="Calendar"><strong>СМОТРИМ ТУТ <a href="java script:;" onClick="MM_openBrWindow('/1/kino/blank101','enquiry','scrollbars=yes,width=500,height=600')"><img src="../items/enquiry.gif" alt="тут" width="19" height="26" border="0"></a> </strong></p>
создал страницу, которая должна загружаться по данной ссылки, но
у меня открывается пустая страница, без содержания.
Будте добры поправьте меня - в местах где я ошибся))
вставил в голову страницы функцию
<script language="JavaScript" type="text/JavaScript">
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
</script>
И повесил событие он клик на кусок текста,
целиком вся строка уже из тела
<p class="Calendar"><strong>СМОТРИМ ТУТ <a href="java script:;" onClick="MM_openBrWindow('/1/kino/blank101','enquiry','scrollbars=yes,width=500,height=600')"><img src="../items/enquiry.gif" alt="тут" width="19" height="26" border="0"></a> </strong></p>
создал страницу, которая должна загружаться по данной ссылки, но
у меня открывается пустая страница, без содержания.
Будте добры поправьте меня - в местах где я ошибся))
maxdiversexnarod1
Специалист
9/6/2007, 6:12:26 PM
Lagrande
Попробуй вместо относительного пути указывать абсолютный:
'/1/kino/blank101' -> 'https://my_site/1/kino/blank101'
Ну и как-то странно, что у файла нет расширения. Лучше сделай .HTM или .HTML
Попробуй вместо относительного пути указывать абсолютный:
'/1/kino/blank101' -> 'https://my_site/1/kino/blank101'
Ну и как-то странно, что у файла нет расширения. Лучше сделай .HTM или .HTML
Lagrande
Новичок
9/6/2007, 8:06:48 PM
да по поводу расширения и правдо лохонулся, но фишка все же не в этом. По прежнему открывается пустое окно: а вот его код
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title></title></head><body></body></html>
и все, даже названия нет той страницы которую нужно открыть.
Может в коде скрипта чегонибуть не хватает, или что-то лишние??
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title></title></head><body></body></html>
и все, даже названия нет той страницы которую нужно открыть.
Может в коде скрипта чегонибуть не хватает, или что-то лишние??
Lagrande
Новичок
9/7/2007, 2:59:13 AM
Я так понимаю, что все остальное с кодом в порядке. Обязательно изменю путь к странице, но завтра а щас спать. Всем спасибо.
Lagrande
Новичок
9/20/2007, 4:30:54 AM
Люди подскажите а как можно сварганить у себя на сайте календарик, да так чтоб он и числа ненял сам каждый день а не в ручную обновлять картинки((?
Roman
Профессионал
9/20/2007, 5:18:21 AM
(Lagrande @ 20.09.2007 - время: 00:30) Люди подскажите а как можно сварганить у себя на сайте календарик, да так чтоб он и числа ненял сам каждый день а не в ручную обновлять картинки((?
Нет ничего проще, правда, это на ПХП.
Нет ничего проще, правда, это на ПХП.
Lagrande
Новичок
9/20/2007, 5:42:12 PM
Может покажусь тормозом, но я к сожалению до сих пор еще пока не занимался PHP, и работаю средствами HTML ну и немного из ЯвыСкрипта вставляю.
Обьясните пжалуста ламеру, можно ли совместить - вернее вставить в стандартную страницу PHP обьекты, а именно вот этот календарь?
Обьясните пжалуста ламеру, можно ли совместить - вернее вставить в стандартную страницу PHP обьекты, а именно вот этот календарь?
maxdiversexnarod1
Специалист
9/20/2007, 8:23:31 PM
Ну тогда можно обойтись и средствами java script:
CODE <!-- Begin
// SET ARRAYS
var day_of_week = new Array('Вс','Пн','Вт','Ср','Чт','Пт','Сб');
var month_of_year = new Array('Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь');
// DECLARE AND INITIALIZE VARIABLES
var Calendar = new Date();
var year = Calendar.getFullYear(); // Returns year
var month = Calendar.getMonth(); // Returns month (0-11)
var today = Calendar.getDate(); // Returns day (1-31)
var weekday = Calendar.getDay(); // Returns day (1-31)
var DAYS_OF_WEEK = 7; // "constant" for number of days in a week
var DAYS_OF_MONTH = 31; // "constant" for number of days in a month
var cal; // Used for printing
Calendar.setDate(1); // Start the calendar day at '1'
Calendar.setMonth(month); // Start the calendar month at now
/* VARIABLES FOR FORMATTING
NOTE: You can format the 'BORDER', 'BGCOLOR', 'CELLPADDING', 'BORDERCOLOR'
tags to customize your caledanr's look. */
var TR_start = '<TR>';
var TR_end = '</TR>';
var highlight_start = '<TD WIDTH="30"><TABLE CELLSPACING=0 BORDER=1 BGCOLOR=#FFFFFF BORDERCOLOR=#053B72><TR><TD WIDTH=20><B><CENTER>';
var highlight_end = '</CENTER></TD></TR></TABLE></B>';
var TD_start = '<TD WIDTH="30"><CENTER>';
var TD_end = '</CENTER></TD>';
/* BEGIN CODE FOR CALENDAR
NOTE: You can format the 'BORDER', 'BGCOLOR', 'CELLPADDING', 'BORDERCOLOR'
tags to customize your calendar's look.*/
cal = '<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 BORDERCOLOR=BBBBBB><TR><TD>';
cal += '<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2>' + TR_start;
cal += '<TD COLSPAN="' + DAYS_OF_WEEK + '" BGCOLOR="#FFFFFF"><CENTER><B>';
cal += month_of_year[month] + ' ' + year + '</B>' + TD_end + TR_end;
cal += TR_start;
// DO NOT EDIT BELOW THIS POINT //
// LOOPS FOR EACH DAY OF WEEK
for(index=0; index < DAYS_OF_WEEK; index++)
{
// BOLD TODAY'S DAY OF WEEK
if(weekday == index)
cal += TD_start + '<B>' + day_of_week[index] + '</B>' + TD_end;
// PRINTS DAY
else
cal += TD_start + day_of_week[index] + TD_end;
}
cal += TD_end + TR_end;
cal += TR_start;
// FILL IN BLANK GAPS UNTIL TODAY'S DAY
for(index=0; index < Calendar.getDay(); index++)
cal += TD_start + ' ' + TD_end;
// LOOPS FOR EACH DAY IN CALENDAR
for(index=0; index < DAYS_OF_MONTH; index++)
{
if( Calendar.getDate() > index )
{
// RETURNS THE NEXT DAY TO PRINT
week_day =Calendar.getDay();
// START NEW ROW FOR FIRST DAY OF WEEK
if(week_day == 0)
cal += TR_start;
if(week_day != DAYS_OF_WEEK)
{
// SET VARIABLE INSIDE LOOP FOR INCREMENTING PURPOSES
var day = Calendar.getDate();
// HIGHLIGHT TODAY'S DATE
if( today==Calendar.getDate() )
cal += highlight_start + day + highlight_end + TD_end;
// PRINTS DAY
else
cal += TD_start + day + TD_end;
}
// END ROW FOR LAST DAY OF WEEK
if(week_day == DAYS_OF_WEEK)
cal += TR_end;
}
// INCREMENTS UNTIL END OF THE MONTH
Calendar.setDate(Calendar.getDate()+1);
}// end for loop
cal += '</TD></TR></TABLE></TABLE>';
// PRINT CALENDAR
document.write(cal);
// End -->
CODE <!-- Begin
// SET ARRAYS
var day_of_week = new Array('Вс','Пн','Вт','Ср','Чт','Пт','Сб');
var month_of_year = new Array('Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь');
// DECLARE AND INITIALIZE VARIABLES
var Calendar = new Date();
var year = Calendar.getFullYear(); // Returns year
var month = Calendar.getMonth(); // Returns month (0-11)
var today = Calendar.getDate(); // Returns day (1-31)
var weekday = Calendar.getDay(); // Returns day (1-31)
var DAYS_OF_WEEK = 7; // "constant" for number of days in a week
var DAYS_OF_MONTH = 31; // "constant" for number of days in a month
var cal; // Used for printing
Calendar.setDate(1); // Start the calendar day at '1'
Calendar.setMonth(month); // Start the calendar month at now
/* VARIABLES FOR FORMATTING
NOTE: You can format the 'BORDER', 'BGCOLOR', 'CELLPADDING', 'BORDERCOLOR'
tags to customize your caledanr's look. */
var TR_start = '<TR>';
var TR_end = '</TR>';
var highlight_start = '<TD WIDTH="30"><TABLE CELLSPACING=0 BORDER=1 BGCOLOR=#FFFFFF BORDERCOLOR=#053B72><TR><TD WIDTH=20><B><CENTER>';
var highlight_end = '</CENTER></TD></TR></TABLE></B>';
var TD_start = '<TD WIDTH="30"><CENTER>';
var TD_end = '</CENTER></TD>';
/* BEGIN CODE FOR CALENDAR
NOTE: You can format the 'BORDER', 'BGCOLOR', 'CELLPADDING', 'BORDERCOLOR'
tags to customize your calendar's look.*/
cal = '<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 BORDERCOLOR=BBBBBB><TR><TD>';
cal += '<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2>' + TR_start;
cal += '<TD COLSPAN="' + DAYS_OF_WEEK + '" BGCOLOR="#FFFFFF"><CENTER><B>';
cal += month_of_year[month] + ' ' + year + '</B>' + TD_end + TR_end;
cal += TR_start;
// DO NOT EDIT BELOW THIS POINT //
// LOOPS FOR EACH DAY OF WEEK
for(index=0; index < DAYS_OF_WEEK; index++)
{
// BOLD TODAY'S DAY OF WEEK
if(weekday == index)
cal += TD_start + '<B>' + day_of_week[index] + '</B>' + TD_end;
// PRINTS DAY
else
cal += TD_start + day_of_week[index] + TD_end;
}
cal += TD_end + TR_end;
cal += TR_start;
// FILL IN BLANK GAPS UNTIL TODAY'S DAY
for(index=0; index < Calendar.getDay(); index++)
cal += TD_start + ' ' + TD_end;
// LOOPS FOR EACH DAY IN CALENDAR
for(index=0; index < DAYS_OF_MONTH; index++)
{
if( Calendar.getDate() > index )
{
// RETURNS THE NEXT DAY TO PRINT
week_day =Calendar.getDay();
// START NEW ROW FOR FIRST DAY OF WEEK
if(week_day == 0)
cal += TR_start;
if(week_day != DAYS_OF_WEEK)
{
// SET VARIABLE INSIDE LOOP FOR INCREMENTING PURPOSES
var day = Calendar.getDate();
// HIGHLIGHT TODAY'S DATE
if( today==Calendar.getDate() )
cal += highlight_start + day + highlight_end + TD_end;
// PRINTS DAY
else
cal += TD_start + day + TD_end;
}
// END ROW FOR LAST DAY OF WEEK
if(week_day == DAYS_OF_WEEK)
cal += TR_end;
}
// INCREMENTS UNTIL END OF THE MONTH
Calendar.setDate(Calendar.getDate()+1);
}// end for loop
cal += '</TD></TR></TABLE></TABLE>';
// PRINT CALENDAR
document.write(cal);
// End -->
Lagrande
Новичок
9/28/2007, 6:42:39 PM
Какая то фигня получается(( В Фаерфоксе видны просто пустые ячейки, без цифр. А в эксплоере вообще ничего не отображается.
Lagrande
Новичок
10/2/2007, 1:33:56 AM
Ладно я вроде с календарем разобрался.
Теперь такой трабл возник - может сталкивался кто. Делаю кнопку из рисунка, рисунок в формате .png и в виде шарика на белом фоне, в фаерфоксе и опере все нормально, а в експлоере вокруг изображения шара серый фон. Вот я и задумался почему експлоер не понимает белое пространство вокруг шара?(( Кто подскажет в чем трабл?
Теперь такой трабл возник - может сталкивался кто. Делаю кнопку из рисунка, рисунок в формате .png и в виде шарика на белом фоне, в фаерфоксе и опере все нормально, а в експлоере вокруг изображения шара серый фон. Вот я и задумался почему експлоер не понимает белое пространство вокруг шара?(( Кто подскажет в чем трабл?