Window open() method
- Ɗaya na ɗaukar navigator
- Ɗaya na ɗaukar opener
- Daukar sakin Objet Window
Definition and Usage
open()
Method ya yana girmi aikiya ko tashi ko tabi, ga na na aikiya ga na na na na aikiya ga na na na aikiya.
See also:
Instance
Example 1
Girmi "www.codew3c.com" aikiya ko tashi ko tabi:
window.open("https://www.codew3c.com");
Aikiya ga na aikiya ya na na na aikiya.
Syntax
window.open(url, name, features, مفارقة)
Paramita
Paramita | mi shu |
---|---|
url |
Optional. URL na aikiya ya yana girmi. Ga na girmi. urlga na, aikiya ko tashi ko tabi. |
name | Optional. Aikiya 'target' ko na gaikiya na aikiya na na. |
features | Optional. Listi aikiya ga na ga na koma ga na, ga na aikiya. |
مفارقة |
Na ya girmi. Ga na URL ya girmi aikiya ga na dadda aikiya ga na ko yana girmi ko yana yana girmi. Aminciwa dadda:
Warning:Chrome ya girmi aikiya: مفارقة Paramita ya yana dadda ya ga kai dandi. |
Paramita 'name' ya aminciwa dadda:
zhi | mi shu |
---|---|
_blank | URL ya girmi aikiya ko tashi ko tabi. Default. |
_parent | URL ya girmi aikiya ga na gaikiya. |
_self | URL ya yana girmi aikiya. |
_top | URL ti huan nei cun zai de kuang jia ji. |
name | chu tang de ming cheng (bu zhi ding chu tang de biao ti). |
features canshu zhi chi yi xia zhi jia zhi:
zhi | mi shu |
---|---|
fullscreen=yes|no|1|0 | shi fa xian quan ping mo shi xian shi chu tang. Mo ran wei fu. Quan ping mo shi de chu tang ye bei xu zhi yu ying yuan mo shi. Zhen jian IE. |
height=pixels | chu tang de gao du, yi xi li xing ji. Zui xiao wei 100. |
left=pixels | chu tang de you ce wei zhi (X suo zhao), yi xi li xing ji. Bu yun zuo wei zhi. |
location=yes|no|1|0 | shi fa xian di zhi chu xian. Zhen jian Opera. |
menubar=yes|no|1|0 | shi fa xian cao zai lan. |
resizable=yes|no|1|0 | chu tang shi fa xian tiao jie da xiao. Zhen jian IE. |
scrollbars=yes|no|1|0 | shi fa xian gun diao tiao. Zhen jian IE、Firefox he Opera. |
status=yes|no|1|0 | shi fa xian zhuang tai lan. |
titlebar=yes|no|1|0 | shi fa xian biao ti lan. Ji xu IE he Firefox. |
toolbar=yes|no|1|0 | shi fa xian chu tang gong ju tiao. Zhen jian IE he Firefox. |
top=pixels | chu tang de zuo bu wei zhi (Y suo zhao), yi xi li xing ji. Bu yun zuo wei zhi. |
width=pixels | chu tang de kuand du, yi xi li xing ji. Zui xiao wei 100. |
hui fan zhi
canshu zhi ding de xin chu tang de yin zhao, ru guo diao huo shi bai, zhe wei null.
ji shu xi xi
shuo ming
open()
fang fa jiang zhao cha yi jing cun zai de chu tang huo kai chu xin de hua yong qi chu tang. Ri guo name canshu zhi ding le yi jing cun zai de chu tang, ze hui fan dui dui na ge chu tang de yin zhao. Hui fan de chu tang jiang xian shi url canshu zhi ding de wen dian, dan hui guo features canshu. Zai zhi deng chu tang ming cheng de shang, zhe shi JavaScript huo de dui na ge chu tang yin zhao de yi ji shi fang shi.
Ri guo mei you zhi ding name canshu, huo zhi ta zhi ding de chu tang bu cun zai, na me open()
fang fa jiang chuang jian xin de hua yong qi chu tang. Zhe ge xin chu tang jiang xian shi url canshu zhi ding de URL, ta de ming cheng you name zhi ding, da xiao ji kong zhi you features canshu zhi ding. url shi kong chuan, na me open()
jie kai xin chu tang.
name canshu zhi ding xin chu tang de ming cheng. Zhe ge ming cheng zhong zhi neng chuxian shu zi, zi mu huo xia hua heng xian. <a> he <form> de target shu xing de zhi, yong lai zhi fang wen dian zai zhi ding de chu tang zhong xian shi.
Dang shi yong fang fa Window.open()
Yin kai yi cun de zhi ding chu tang li zai xian de wen dian, keyi gei ta chuan di مفارقة المفارقة،用来声明新 الوثيقة هي في مسار التصفح الخاص بها، أم أنها تستبدل مسار الوثيقة الحالية. إذا}} مفارقة مفارقة ، إذا كانت القيمة هي true، فإن الوثيقة الجديدة ستستبدل الوثيقة القديمة. إذا كانت القيمة هي false أو تم تجاهلها، فإن الوثيقة الجديدة ستكون لديها مسار فردي في تاريخ التصفح للوحة. طريقة Location.replace()
الوظائف المقدمة Window.open()
، لا يجب الخلط بينها وبين طريقة Document.open()، لجعل شيفرة برمجتك واضحة، من الأفضل استخدام Window.open()
، وليس open()
، عادة ما يتم تفسير open() ك�数ة في معاملات الحدث HTML كـ Document.open()، لذا، في هذه الحالة، يجب استخدام Window.open()
.
خصائص الفينترو
features هو قائمة الخاصيات التي سيتم عرضها في الفينترو، وتتميز الخاصيات بالفاصلة العكسية. إذا كان قيمة هذا المعامل خالية أو تم تجاهلها، فإن الفينترو سيظهر جميع الخاصيات. ومع ذلك، إذا features تحدد خصائص معينة، فإن الخاصيات التي لا تظهر في هذه القائمة لن تظهر في الفينترو. يجب الانتباه إلى أن هذا السلسلة لا تحتوي على أي مسافات أو مسافات، حيث تكون كل عنصر من النموذج كالتالي:
feature[=value]
بالنسبة لمعظم الخاصيات،value قيمها هي yes أو no. يجب أن تحتوي هذه الخاصية على إشارة تساوي و value يمكن تجاهل القيم، إذا تم تحديد الخاصية، يتم افتراض value القيمة هي yes، إذا لم يتم تحديد، يتم افتراض value القيمة هي no. ومع ذلك، إذا لم يتم تحديد الخاصية width أو height، value القيمة ضرورية، تأكد من تحديد قيمها بالبكسل.
دعم المتصفح
جميع المتصفحات تدعم open()
:
كروم | إي إي | إدج | فايرفوكس | سافاري | أوبرا |
---|---|---|---|---|---|
كروم | إي إي | إدج | فايرفوكس | سافاري | أوبرا |
دعم | دعم | دعم | دعم | دعم | دعم |
مزيد من الأمثلة
مثال 2
افتح صفحة about:blank في فينترو/العلامة التبويب الجديدة:
var myWindow = window.open("", "", "width=200,height=100");
مثال 3
افتح فينترو فالوي بلاك بيسما "MsgWindow" واكتب فية بعض النصوص:
var myWindow = window.open("", "MsgWindow", "width=200,height=100"); myWindow.document.write("<p>This is 'MsgWindow'. I am 200px wide and 100px tall!</p>");
مثال 4
ايعيدين فينترو تيزييكان فالوي كافارا:
var myWindow = window.open("", "_self"); myWindow.document.write("<p>Na wana kawo kaici dake na yanzu</p>");
Amfani 5
Yana aiki da kaiyewa dake na wani kuma a kawo kanarwa:
window.open("https://www.codew3c.com/", "_blank", "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400");
Amfani 6
Yana aiki da manyan taba:
window.open("http://www.google.com/"); window.open("https://www.codew3c.com/");
Amfani 7
Yana aiki da kaiyewa dake na wani. Kuma a aiki da kaiyewa dake na wani tare da close():
function openWin() { myWindow = window.open("", "myWindow", "width=200,height=100"); // Yana aiki da kaiyewa dake na wani } function closeWin() { myWindow.close(); // Yana aiki da kaiyewa dake na wani }
Amfani 8
Yana aiki da kaiyewa dake na wani. A samu sunan dake na wani tare da canza: name
var myWindow = window.open("", "MsgWindow", "width=200,height=100"); myWindow.document.write("<p>Manu dake na sunan shi: " + myWindow.name + "</p>");
Amfani 9
A samu yankin dake na aiki da kaiyewa tare da canza: opener
var myWindow = window.open("", "myWindow", "width=200,height=100"); // Yana aiki da kaiyewa dake na wani myWindow.document.write("<p>Ini dake 'myWindow'</p>"); // Littafin dake na aiki da kaiyewa myWindow.opener.document.write("<p>Ini dake dake wani wanda ke aiki da kaiyewa!</p>"); // Yana aiki da yin littafin dake na aiki da kaiyewa
- Ɗaya na ɗaukar navigator
- Ɗaya na ɗaukar opener
- Daukar sakin Objet Window