Ёжик В Тумане

Ёжик В Тумане
Рейтинг
16
Регистрация
26.07.2006
М.Сергей:
подскажите пож-та как сделать так, чтобы при на жатии например на ссылку посмотреть меню, открывалось новое окно эксплорера, в котором только таблица с перечнем меню? и наверно нужна кнопка закрыть окно?

заранее спасибо!!!

Вообще не ясно какое Вы хотите открыть окно и как передавать в окно содержимое, вот вариант, если прямо из документа:


function openWin(myText, w, h, myWin) {


myWin= open("", myWin, "width="+w +",height="+h +",status=no,toolbar=no,menubar=no,directories=no,location=no,resizable=no");
myWin.document.open();
myWin.document.write("<html><head><title>Новое окно</title></head>");
myWin.document.write("<body leftmargin=0 topmargin=0 marginheight=0 marginwidth=0>");
myWin.document.write(myText);
myWin.document.write("<div><a href=\"javascript:window.close()\">Закрыть окно</a></div>");
myWin.document.write("</body></html>");
myWin.document.close();
}

Хотя можете попробовать и Ajax и дергать сразу из базы данных.

по коду: myText - текст который будет отображен в новом окне, w и h - размеры окна, myWin - имя нового окна.

Как вызывать:


<a href="javascript:openWin('Hello World', 400, 400, 'newWindow')>новое окно</a>

А у меня вообще все слова в нике с большой буквы, а ник такой потому что люблю мультики.

Мишган:
в utf-8 вроде размер html больше получается чем в 1251 изза того что русские буквы занимают 2 байта вместо одного. Но может и ошибаюсь

Смотря, что и с чем сравнивать, собственно, вот лучшая статья (по моему мнению) о пользе UTF-8, "Всем кодировкам кодировка", а конкретнее, прочтите подраздел "Файлы в UTF&#8209;8 занимают много места?".

ХренРедькиНеСлаще, у Вас очень интересные темы, надеюсь еще почитать :), жаль только БольшойБрат их тоже читает :(.


Почему то людям часто лень думать, читать документацию, проводить эксперименты, а хочется получить кнопочку вроде такой: Скачать бабло, что б на нее периодически нажимать :D

MokuZ:

видимо, "Чтобы это не проходило через российские спецслужбы, вы должны сесть в самолет и поехать в страну, где российские спецслужбы не снимают данные с каждого кабеля каждого оператора" - единственный выход.

И тогда это будет проходить через спецслужбы той страны, куда Вы уехали 😂 😂 .

А вообще, я думаю лучше какой - то контроль, чем ни какого.

ЗЫ Я не знаю ни одного моего знакомого, слушающего "Радио Свобода" 😂 😂 , хотя я и есть эта самая "политически активная молодежь" , интересно, кто же им звонил 😂 , родственники и знакомые.

Galina:
а более подробно как сделать так технически можно описать или ссылку где почитать?

я только сегодня писал в параллельную тему, как это решается технически:

/ru/forum/94638 :)

Вообще ищите в сети expression (для IE), т.к. нормальные сайты прекрасно понимают max-width. Но самое точное объяснение естественно здесь: setExpression Method

Garini4, а вообще хотелось бы увидеть сайты :).

Garini4:
а мы делаем комбинированный вариант - и резиновый и фиксированный.
Скажем - можно поставть ограничение по ширине допустим 1200px и будет на мелких разрешениях стягиваться а на больших растянется до этих 1200 и все смотрица стильно

Вот такой подход, наверное, самый лучший, и, наверное, самый правильный, но пока таких сайтов практически нет, по 2 причинам:

1. (дизайнерская проблема) Многие еще живут представлениями 90-х, когда размеры экранов компьютера отличались на 30%, вот и делали резину, что б было для всех.

2. (проблема верстальщиков) IE долгое время не понимал max-width, без танцов с бубном вокруг expression, и многие даже не брались за это, считая очень сложным.

Galina:
Очень актуальная и нужная темка про дизайн.

только вот я все-таки не смекнула какой лучше: резиновый или фиксированный?

По работе приходится делать резину, хотя фиксированный явно лучше и выигрышнее, я писал почему, смотрите одно из моих предыдущих сообщений.

Galina:

на сколько сложнее сделать хороший резиновый дизайн чем хороший фиксированный?

Дизайнер нарисовать может, что угодно, т.к. он человек творческий и до многого ему нет дела (может сказать: "я хочу и мне ..."), а вот в верстке защитников "резины" преобладает подход: основная масса людей сидит под 1024x768, вот для них и сделаю, часть сидит под 1280х720 и 1280х1024, у них тоже должно выглядеть нормально, а все остальный проходят мимо.

Примерно так:


div#block{
width:100%;
max-width:999px;
width: expression(this.parentNode.scrollWidth < 999 ? '100%' : this.parentNode.scrollWidth >= 999 ? '999px' : '100%');}

Я почти поверил :D.

Всего: 337