въпрос
10 отговора
405 прегледа
въпрос
moже да ви се стори тъп въпроса, ама аз не успях да намеря това което ми трябва: искам като кликна върху хиперлинк да ми се отваря прозорец с определна големина (колкото снимката) ои без да има менюта и бутони
Неможах да намеря във frontpage Xp нищо по въпроса, ако някой каже как да го направя или с какъв HTML код да стане ще сам му благодарен!
Неможах да намеря във frontpage Xp нищо по въпроса, ако някой каже как да го направя или с какъв HTML код да стане ще сам му благодарен!
Re: въпрос
Това не се прави с html а с javascript. Начини - много. Ето един от тях:
<html>
<head>
<title>pop up example</title>
<script language=JavaScript>
function open_window(url) {
window.open(url,"",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=0,width=482,height=340');
}
</script>
</head>
<body>
<a href="javascript:open_window('[линк]')">click here</a>
и един съвет: забрави за FP & DW. Пиши сам в NotePad, ще научиш повече.
<html>
<head>
<title>pop up example</title>
<script language=JavaScript>
function open_window(url) {
window.open(url,"",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=0,width=482,height=340');
}
</script>
</head>
<body>
<a href="javascript:open_window('[линк]')">click here</a>
и един съвет: забрави за FP & DW. Пиши сам в NotePad, ще научиш повече.
Re: въпрос
Първо:
В <head> сложи това
<SCRIPT language="JavaScript">
<!--
function my_win()
{
window.open('име_картинка_голяма.jpg','mywindow',
'width=420,height=500,resizable=no');
}
//-->;
</SCRIPT>
като на width и height са размерите на новия прозорец
Второ :
Там където ти е хиперлинка сложи това
<A HREF="javascript:my_win()">
<img border="0" src="име_картинака_малка.jpg" width="201" height="232"></a>
Тук на width и height отговарят размерите на малката картинка:)))
Успех!!
В <head> сложи това
<SCRIPT language="JavaScript">
<!--
function my_win()
{
window.open('име_картинка_голяма.jpg','mywindow',
'width=420,height=500,resizable=no');
}
//-->;
</SCRIPT>
като на width и height са размерите на новия прозорец
Второ :
Там където ти е хиперлинка сложи това
<A HREF="javascript:my_win()">
<img border="0" src="име_картинака_малка.jpg" width="201" height="232"></a>
Тук на width и height отговарят размерите на малката картинка:)))
Успех!!
Re: въпрос
i gornite dva script-a sa pravilni , no q si predstavete che choveka iska da ima nqkolko takiv alink-a i togava za vseki link trqbva da pravi function-a e eto ti edin po kratak code.
<a href="#" onClick="window.open('YourFile','YourFileName','width=450,height=450,resizable=no,scrollbars=no')">
poqsnqvam ti :
YourFile e dokumentat koito shte zakachuish v toq prozorec primerno ako e snimka shte izglejda eto taka MyPic.jpg
YourFileName e imeto na file-a mojesh da pishesh kakvoto si iskash.
width=450 , height=450 --- tova sa saotvetno daljinata i visochinata na prozoreca
stoinostite im mojesh da gi promenqsh kakto si iskash.
aide uspeh.
<a href="#" onClick="window.open('YourFile','YourFileName','width=450,height=450,resizable=no,scrollbars=no')">
poqsnqvam ti :
YourFile e dokumentat koito shte zakachuish v toq prozorec primerno ako e snimka shte izglejda eto taka MyPic.jpg
YourFileName e imeto na file-a mojesh da pishesh kakvoto si iskash.
width=450 , height=450 --- tova sa saotvetno daljinata i visochinata na prozoreca
stoinostite im mojesh da gi promenqsh kakto si iskash.
aide uspeh.
Аз нещо не разбрах?
В отговор на:i gornite dva script-a sa pravilni , no q si predstavete che choveka iska da ima nqkolko takiv alink-a i togava za vseki link trqbva da pravi function-a e eto ti edin po kratak code.
Да ме извиняваш, ама точно обратното... колкото повече попъп прозорчета иска да отвори от една и съща страница, толкова по-добре е да използва една функция за целта!
Или искаш да кажеш, че е по-кратко да изпише resizable=no,scrollbars=no' за всеки прозорец поотделно? Ами ако функцията е още по-сложна... То нали в това е смисъла от функциите- да ги викаш по 100 пъти с различни аргументи...
и... айде, успех...
Баба...
явно съм прекалено голям новак
мерси на всички, ама аз нещо неможах да се справя с нито един от трите скрипта :(((
да вярно отваря се новия двам, обаче ми дава The Page Canot ..... а уж всичко е то4но е пример:
<p><font color="#9DFFDF">Ето можете да ме видите
<a href="#" onClick="window.open('az.jpg','YourFileName','width=732,height=400,resizable=no,scrollbars=no')">тук</a></font></p>
Отначало идеята ми беше снимките да се отварят в нов прозорец със някакъв фон отзад,но после реших че мога да го направя по начина за който ви питах....
пробвах вместо jpg-а да сложа az.htm , и двата файла са в същата директория в която е и index.htm (страницата която ги отваря) въртях суках, но резултат нямаше...
Когато ползвах скрипта на Angel ми давасхе The page...
а при тези които ми казаха преди него Script Error: object expected или нещо от сорта.... 4е бъркам някъде, бъркам ама къде
страницата е с фреймове, ползвам MS FP XP... dajte akul pls...
да вярно отваря се новия двам, обаче ми дава The Page Canot ..... а уж всичко е то4но е пример:
<p><font color="#9DFFDF">Ето можете да ме видите
<a href="#" onClick="window.open('az.jpg','YourFileName','width=732,height=400,resizable=no,scrollbars=no')">тук</a></font></p>
Отначало идеята ми беше снимките да се отварят в нов прозорец със някакъв фон отзад,но после реших че мога да го направя по начина за който ви питах....
пробвах вместо jpg-а да сложа az.htm , и двата файла са в същата директория в която е и index.htm (страницата която ги отваря) въртях суках, но резултат нямаше...
Когато ползвах скрипта на Angel ми давасхе The page...
а при тези които ми казаха преди него Script Error: object expected или нещо от сорта.... 4е бъркам някъде, бъркам ама къде
страницата е с фреймове, ползвам MS FP XP... dajte akul pls...
Re: явно съм прекалено голям новак
ми не пиша скриптове ма ДриймУивъра ми пише такова
снимките, както си решил първоначално си ги сложи всяка в отделно хтмл-файлче, към което ще направиш съответно препратката. дали ша има фон или не, няма значение.
ей го кода, който го написа DW:
<html>
<head>
<title>Untitled Document</title>
<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p><a href="#" onMouseDown="MM_openBrWindow('pic4o.htm','','width=144,height=144')">dyra-byra
</a></p>
<p><a href="#" onMouseDown="MM_openBrWindow('pic4o2.htm','','width=244,height=244')">dyra-byra2</a></p>
</body>
</html>
a ей го и като демонстрациа

снимките, както си решил първоначално си ги сложи всяка в отделно хтмл-файлче, към което ще направиш съответно препратката. дали ша има фон или не, няма значение.
ей го кода, който го написа DW:
<html>
<head>
<title>Untitled Document</title>
<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p><a href="#" onMouseDown="MM_openBrWindow('pic4o.htm','','width=144,height=144')">dyra-byra
</a></p>
<p><a href="#" onMouseDown="MM_openBrWindow('pic4o2.htm','','width=244,height=244')">dyra-byra2</a></p>
</body>
</html>
a ей го и като демонстрациа
Re: явно съм прекалено голям новак
С това съм съгласен... само едно питане може ли?
Защо аджеба трябва всяка картинка да бъде в отделно HTML файлче- за да се направят две заявки до сървъра, да се свали ненужен HTML код и т.н. ли? Да не говорим за неудобството да имаш вместо 10- 20 файла!
БАба...
Защо аджеба трябва всяка картинка да бъде в отделно HTML файлче- за да се направят две заявки до сървъра, да се свали ненужен HTML код и т.н. ли? Да не говорим за неудобството да имаш вместо 10- 20 файла!
БАба...
Re: явно съм прекалено голям новак
Ами много просто - може снимките да са с различен размер. А иначе си прав, ако си ги калибрира всичките. Според мен този вариант дето го вади DW се явява нещо междинен и... допада ми. Особено ако ползва прозорци с различно предназначение бая ще се озори да ги вкара в един размер и накрая пак ще е мацано д... с тиква :)
Re: явно съм прекалено голям новак
Ама добре де, аз пак не разбирам какво те сърби размера на картинката, като размера на отворения прозорец не зависи от страницата, която се зарежда в него, а от страницата, която го отваря!
MM_openBrWindow('image.gif','','width=144,height=144');
само трябва да знаеш предварително колко е голяма картинката, ама ако не го знаеш- няма как да отвориш прозореца толкова голям, колкото трябва.
Има едно единствено нещо, което можеш да посочиш, като използваш отделна страница за всяка картинка- можеш да вмъкнеш друг код, освен картинката, можеш да добавиш ALT за нея, да сложиш <TITLE> или коментар под снимката. Но и това е възможно да се направи с функция...
А бе не мога да ви разбера защо си усложнивате живота?
БАба...
MM_openBrWindow('image.gif','','width=144,height=144');
само трябва да знаеш предварително колко е голяма картинката, ама ако не го знаеш- няма как да отвориш прозореца толкова голям, колкото трябва.
Има едно единствено нещо, което можеш да посочиш, като използваш отделна страница за всяка картинка- можеш да вмъкнеш друг код, освен картинката, можеш да добавиш ALT за нея, да сложиш <TITLE> или коментар под снимката. Но и това е възможно да се направи с функция...
А бе не мога да ви разбера защо си усложнивате живота?
БАба...
Re: явно съм прекалено голям новак
Вероятно въпросът се състои в това, че не ясно предварително, какви са размерите на картинката. Има начин и това да се разбере. Ако картинката е в DIV с auto размери, след като картинката се зареди може да се вземат offsetHeight и offsetWidth на DIVа и тогава да се промени размера на прозореца с window.resizeTo(w, h) с тези размери.
Най-същественото е невидимо за очите
Най-същественото е невидимо за очите