Exemplu
Deschide o fereastră nouă, și redimensiona lățimea și înălțimea 250px în raport cu poziția sa actuală:
function openWin() {
myWindow = window.open("", "", "width=100, height=100"); // Opens a new window
}
function resizeWin() {
myWindow.resizeBy(250, 250); // Resizes the new window
myWindow.focus(); //
Sets focus to the new window
}
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
resizeBy() Metoda resizes o fereastră cu suma specificată, în raport cu mărimea sa actuală.
Note: Această metodă se mută în colțul din dreapta jos al ferestrei de numărul specificat de pixeli definite. Colțul din stânga sus nu vor fi mutate (aceasta rămâne în coordonatele sale originale).
Metode asemanatoare:
- resizeTo() - Redimensionează fereastra la lățimea și înălțimea specificată
- moveBy() - Mută o fereastră în raport cu poziția sa actuală
- moveTo() - Mută o fereastră în poziția specificată
Suport pentru browser-
Metodă | |||||
---|---|---|---|---|---|
resizeBy() | da | da | da | da | da |
Sintaxă
resizeBy( Valorile parametrilor Parametru Tip Descriere width Number Necesar. Un număr pozitiv sau negativ, care specifică modul în care mulți pixeli pentru a redimensiona lățimea de height Number Necesar. Un număr pozitiv sau negativ, care specifică modul în care mulți pixeli pentru a redimensiona înălțimea de
Detalii tehnice
Întoarcere Valoare: Nici o valoare returnată
Mai multe exemple
Exemplu
Deschide o fereastră nouă, și reduce lățimea de 50px și de a crește înălțimea de 50px:
myWindow.resizeBy(-50, 50); Încearcă - l singur »
Exemplu
Folosind resizeBy() metoda împreună cu resizeTo() :
function resizeWinTo() {
myWindow.resizeTo(800, 600);
myWindow.focus();
}
function resizeWinBy() {
myWindow.resizeBy(-100, -50);
myWindow.focus();
}
Încearcă - l singur »
Exemplu
Redimensionați fereastra browser-ului cu cel mai de sus 100px fiecare mod (funcționează numai în IE și Safari):
top.resizeBy(100, 100);
Încearcă - l singur »
<Fereastra Object