Малко JS
13 отговора
443 прегледа
Малко JS
Я да питам нещо и аз.
Мога ли да си направя pop-up прозорец който да има само scroll bar?
само това.никакви бутони за минимизиране, максимизиране и затваряне?
Bigger you give, Bigger you get
We're boss at denial
But best at forget
Мога ли да си направя pop-up прозорец който да има само scroll bar?
само това.никакви бутони за минимизиране, максимизиране и затваряне?
Bigger you give, Bigger you get
We're boss at denial
But best at forget
Re: Малко JS
Можеш като .HTA file за IE, ама не знам за browser window...
<hta:application MaximizeButton="no" MinimizeButton="no" Caption="no">
Май може и за Netscape+IE с UniversalBrowserPreferences, но не съм сигурен.
<hta:application MaximizeButton="no" MinimizeButton="no" Caption="no">
Май може и за Netscape+IE с UniversalBrowserPreferences, но не съм сигурен.
Re: Малко JS
HTA e executable file i shte ti trqbwat specialni permissioni za celta..
inache probwajs :
function fnOpen(){
var sFeatures=fnSetValues();
window.showModalDialog("showModalDialog_target.htm", "",
sFeatures)
}
function fnCallDialog()
{
showModelessDialog(oDialog,window,
"status:false;dialogWidth:300px;dialogHeight:300px");
}
opciite sa:
dialogHeight:iHeight
dialogLeft:iXPos
dialogTop:iYPos
dialogWidth:iWidth
center:{ yes | no | 1 | 0 }
help:{ yes | no | 1 | 0 }
resizable:{ yes | no | 1 | 0 }
status:{ yes | no | 1 | 0 }
Sys sigurnost sym wigdal takowa neshto i mislq che se kazwa showPopUp i e metod na window, ama problema e che raboti samo za IE 5.5 no ne zalagam glawata si.
Prosto sym s 5.0 w kyshti i ne moga da probwam...
Ima i drug nachin no sys Signet JS ama predpolagam wednaga shte se otkagesh :)))
JAVA lets make things badly and slow!!
inache probwajs :
function fnOpen(){
var sFeatures=fnSetValues();
window.showModalDialog("showModalDialog_target.htm", "",
sFeatures)
}
function fnCallDialog()
{
showModelessDialog(oDialog,window,
"status:false;dialogWidth:300px;dialogHeight:300px");
}
opciite sa:
dialogHeight:iHeight
dialogLeft:iXPos
dialogTop:iYPos
dialogWidth:iWidth
center:{ yes | no | 1 | 0 }
help:{ yes | no | 1 | 0 }
resizable:{ yes | no | 1 | 0 }
status:{ yes | no | 1 | 0 }
Sys sigurnost sym wigdal takowa neshto i mislq che se kazwa showPopUp i e metod na window, ama problema e che raboti samo za IE 5.5 no ne zalagam glawata si.
Prosto sym s 5.0 w kyshti i ne moga da probwam...
Ima i drug nachin no sys Signet JS ama predpolagam wednaga shte se otkagesh :)))
JAVA lets make things badly and slow!!
Re: Малко JS
Аз също съм с 5.0 и не тръгна при мен. Но може и при мен да си е грешката. Прекалено изморен съм да се мъча сега. Между другото намерих решението - работи с IE 4+. Ще го оставя с коментарите, на някой може да са му полезни.
Author: etLux
var windowW=214 // wide
var windowH=398 // high
var windowX = 260 // from left
var windowY = 100 // from top
// set the url of the page to show in the popup
var urlPop = "yourpage.html"
// set the title of the page
var title = "This Is A Frameless Popup Window"
// set this to true if the popup should close
// upon leaving the launching page; else, false
var autoclose = true
s = "width="+windowW+",height="+windowH;
var beIE = document.all?true:false
function openFrameless(){
if (beIE){
NFW = window.open("","popFrameless","fullscreen,"+s)
NFW.blur()
window.focus()
NFW.resizeTo(windowW,windowH)
NFW.moveTo(windowX,windowY)
var frameString=""+
"<html>"+
"<head>"+
"<title>"+title+"</title>"+
"</head>"+
"<frameset rows='*,0' framespacing=0 border=0 frameborder=0>"+
"<frame name='top' src='"+urlPop+"' scrolling=auto>"+
"<frame name='bottom' src='about:blank' scrolling='no'>"+
"</frameset>"+
"</html>"
NFW.document.open();
NFW.document.write(frameString)
NFW.document.close()
} else {
NFW=window.open(urlPop,"popFrameless","scrollbars,"+s)
NFW.blur()
window.focus()
NFW.resizeTo(windowW,windowH)
NFW.moveTo(windowX,windowY)
}
NFW.focus()
if (autoclose){
window.onunload = function(){NFW.close()}
}
}
==========================================================
Викате си го със :
<a href="javascript:openFrameless()">Натисни тук</a>
// и това може да послужи ;)))
<body onload="top.window.focus()">
Благодаря и на двама ви .
Bigger you give, Bigger you get
We're boss at denial
But best at forget
Author: etLux
var windowW=214 // wide
var windowH=398 // high
var windowX = 260 // from left
var windowY = 100 // from top
// set the url of the page to show in the popup
var urlPop = "yourpage.html"
// set the title of the page
var title = "This Is A Frameless Popup Window"
// set this to true if the popup should close
// upon leaving the launching page; else, false
var autoclose = true
s = "width="+windowW+",height="+windowH;
var beIE = document.all?true:false
function openFrameless(){
if (beIE){
NFW = window.open("","popFrameless","fullscreen,"+s)
NFW.blur()
window.focus()
NFW.resizeTo(windowW,windowH)
NFW.moveTo(windowX,windowY)
var frameString=""+
"<html>"+
"<head>"+
"<title>"+title+"</title>"+
"</head>"+
"<frameset rows='*,0' framespacing=0 border=0 frameborder=0>"+
"<frame name='top' src='"+urlPop+"' scrolling=auto>"+
"<frame name='bottom' src='about:blank' scrolling='no'>"+
"</frameset>"+
"</html>"
NFW.document.open();
NFW.document.write(frameString)
NFW.document.close()
} else {
NFW=window.open(urlPop,"popFrameless","scrollbars,"+s)
NFW.blur()
window.focus()
NFW.resizeTo(windowW,windowH)
NFW.moveTo(windowX,windowY)
}
NFW.focus()
if (autoclose){
window.onunload = function(){NFW.close()}
}
}
==========================================================
Викате си го със :
<a href="javascript:openFrameless()">Натисни тук</a>
// и това може да послужи ;)))
<body onload="top.window.focus()">
Благодаря и на двама ви .
Bigger you give, Bigger you get
We're boss at denial
But best at forget
Абе нещо не бачка в 5.5...
Аз съм с 5.5 и реших да пробвам, ама дава error:
на реда:
var sFeatures=fnSetValues();
дава грешка на символ 1: Object expected...
Другото, което го е написал Stipe, работи и в 5,5 без проблеми, но много се съмнявам в дееспособността му под Netscape... не че е казвал, че работи, но в момента нямам инсталиран и не мога да проверя... Май трябва пак да си инсталирам един!
Баба...
___________________________
Утрото е по-мъдро от сутринта...
на реда:
var sFeatures=fnSetValues();
дава грешка на символ 1: Object expected...
Другото, което го е написал Stipe, работи и в 5,5 без проблеми, но много се съмнявам в дееспособността му под Netscape... не че е казвал, че работи, но в момента нямам инсталиран и не мога да проверя... Май трябва пак да си инсталирам един!
Баба...
___________________________
Утрото е по-мъдро от сутринта...
Stipe, разконспириран си...
Stipe, разконспириран си... Нещата са ясни!!!
Искаш да спретнеш рекламни pop-ups, които да нямат заглавна лента (close, min и max), да не могат да се затварят дори и с alt+F4 и ще продаваш идеята на [линк]. Тежко ни...
Искаш да спретнеш рекламни pop-ups, които да нямат заглавна лента (close, min и max), да не могат да се затварят дори и с alt+F4 и ще продаваш идеята на [линк]. Тежко ни...
хммм ;(((
Хех..я стига глупости. Наистина ми трябваше нещо подобно, но за съвсем други цели. Както и да е. Намерих решението, ама нищо няма да продавам. Както казах и по горе - не съм писал аз това - дадох името на автора - намерих решението в нета. Най-малко пък изкарвам парите си по този начин (който ти описваш)...
Поздрави
Bigger you give, Bigger you get
We're boss at denial
But best at forget
Поздрави
Bigger you give, Bigger you get
We're boss at denial
But best at forget
Re: хммм ;(((
Просто майтап...
Ако успееш да продадеш на [линк] идея за нещо свързано с реклами имаш от мен 2, не 3 бутилки пълни с каквато течност ти се иска...
Ако успееш да продадеш на [линк] идея за нещо свързано с реклами имаш от мен 2, не 3 бутилки пълни с каквато течност ти се иска...
Re: хммм ;(((
;))
следващия път слагай тук таме усмивки, че да не се заблуждавам така.
То ако им продам нещо - май аз трябва да взимам с касите направо.
Bigger you give, Bigger you get
We're boss at denial
But best at forget
следващия път слагай тук таме усмивки, че да не се заблуждавам така.
То ако им продам нещо - май аз трябва да взимам с касите направо.
Bigger you give, Bigger you get
We're boss at denial
But best at forget
hm
pone zasia popup-a s toz primer se zatvaria... predpolagam moje da se napravi i da ne se... ma toz se... :))) a drugoto... a dano nikoi ne pochne da prai reklamite si taka... aaa kazah li che toia primer zatvaria pop-up-a ako se zatvori osnovnia prozorec... ili pone taka mi se struva
••••••••••••••••••••••••••••••••••••••
Too much is never enough!
••••••••••••••••••••••••••••••••••••••
Too much is never enough!
абе затваря, ако му кажеш!
Има следните три реда в скрипта... а и Stipe специално остави коментарите за целта!
// set this to true if the popup should close
// upon leaving the launching page; else, false
var autoclose = true
Е това червеното ако се замени с FALSE, няма да се затваря!
Баба...
___________________________
Утрото е по-мъдро от сутринта...
// set this to true if the popup should close
// upon leaving the launching page; else, false
var autoclose = true
Е това червеното ако се замени с FALSE, няма да се затваря!
Баба...
___________________________
Утрото е по-мъдро от сутринта...
Re: абе затваря, ако му кажеш!
da be vidiah
govoreh za alt + f4 osnovno...
abe napravi li ti vpechatlenie che polovinata e izlishno... samo det ne mu razbiram tolkoz che da znam kvo da izreja... tria da go razgledam po-podrobno... struva mi se che primerno polovinata promenlivi sa nenujni... e moje i da gresha de....
••••••••••••••••••••••••••••••••••••••
Too much is never enough!
govoreh za alt + f4 osnovno...
abe napravi li ti vpechatlenie che polovinata e izlishno... samo det ne mu razbiram tolkoz che da znam kvo da izreja... tria da go razgledam po-podrobno... struva mi se che primerno polovinata promenlivi sa nenujni... e moje i da gresha de....
••••••••••••••••••••••••••••••••••••••
Too much is never enough!
Re: абе затваря, ако му кажеш!
скрипта е достатъчно малък? Какво искаш да му махнеш. Всъщност можеш , но не мисля че махането на 3-4 реда ще увеличат зареждането, производителността....както и да е....
alt+f4 можеш да го игнорираш под IE мисля....май беше нещо OnkeyPress ;))
но говоря на изуст. Айде като намеря нещо интересно пак ще постна.
с;)
Bigger you give, Bigger you get
We're boss at denial
But best at forget
alt+f4 можеш да го игнорираш под IE мисля....май беше нещо OnkeyPress ;))
но говоря на изуст. Айде като намеря нещо интересно пак ще постна.
с;)
Bigger you give, Bigger you get
We're boss at denial
But best at forget