Просмотр полной версии : Как задать размер HTML страници?
У меня небольшая проблема... Мне надо чтобы человек нажал на ссылку, и открылась маленькая (сам размер окна) страница, на пример 250x250 пикселей. Я знаю это можно сделать с помощью JavaScript (на странице, где эта ссылка, на «маленькое» окно, заранее задаётся размер окна), но не знаю как именно. По идеи можно что-то написать в коде самой «маленькой» страницы, но я тоже не знаю как! Помогите, пожалуйста, кому не трудно!!!
Я знаю это можно сделать с помощью JavaScript
а как пользоваться джаваскриптом знаешь?
Если да, то http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects.asp
deathstorm
07.02.2006, 11:37
извини, но на JavaScript открыть маленькое окошко невозможно
придется писать на С++ со вставками на асемблере для того
что бы напрямую обратиться к API функциям
извини, но на JavaScript открыть маленькое окошко невозможно
придется писать на С++ со вставками на асемблере для того
что бы напрямую обратиться к API функциямЗерно истины тут есть. Маленькое окошко JS открыть не могет. НО это относится только к размерам меньше 100px.
newWindow = open('test.html', "displayWindow_test", "width=250px, height=250px, status=no, toolbar=no, menubar=no, resizable=no");
Илья К, правильно предложил, ведь bbc_ns спрашивал про окошко 250х250. Хотя я таким же макаром создавал и 78х90 - всё работало - главное всякие тулбары и статусбары отключить...
Вот скрипт, который открывает маленькое окно. Но можно ли сделать так, что бы он открывал только определённые ссылки маленькими, с определённой папки??? А остальные, на пример, главное меню - нормально?
<html>
<head>
<title>Окно</title>
<META http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script language="JavaScript">
<!--
function winop()
{
windop = window.open("http://www.site.ru","mywin","height=120,width=300,left=100,top=30");
}
-->
</script>
</head>
<body bgcolor="#EDEDED" text="#000000" link="#000000" topmargin="0" leftmargin="0">
<a href="javascript:winop();">Открыть окно</a>
</body>
</html>
Я нужный видел на: http://panel.peterhost.ru/cgi-bin/panel/reg.pl - Вы нажимаете на "[?]" и открывается маленькое окошко...
Скрипт выглядит так:
<html>
<head><title></title>
<SCRIPT language="Javascript">
<!--
var pup
function helpWin(url) {
var pup = window.open('/helpwin.shtml?'+url, 'helpwin','status=no,resizable=no,menubar=no,toolbar=no,scrollbars=yes,height=200,width=300');
if (window.focus) {
pup.focus();
}
}
// -->
</SCRIPT>
</head>
<body>
<a href="javascript:helpWin('regs/username');">[?]</a>
<a href="javascript:helpWin('regs/plans');">[?]</a>
...
</body>
</html>
Я очень плохо разбираюсь в Javascript и не понял этот скрипт. На пример, что такое у них 'helpwin'; 'regs' - это у них папка с этими подсказками??? Какой должен быть скрипт на главной странице для папки "q" на пример, с файлами 1.html и 2.html :confused:
Все просто.
У функций могут быть свойства. Свойством можно сделать любую величину, которая должна быть переменной. В примере функции helpWin в скобках задали свойство url. Теперь этой переменной url при вызове задают конкретные значения. Иначе пришлось бы писать для каждого пути (а 'regs/username' это всего лишь путь к файлу) отдельную функцию. То же пожно сделать, к примеру с высотой, шириной и прочими параметраметрами.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.