مثال (متد document.open)

باز کردن یک جریان خروجی و اضافه کردن مقداری متن و سپس بستن جریان خروجی:

document.open();
document.write("<h1>Hello World</h1>");
document.close();

خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

متد open()، یک جریان خروجی را برای گردآوری کردن خروجی از متدهای document.write() و document.writeln() باز می کند.

هنگامی که تمام نوشته ها انجام شوند، متد document.close() موجب جلوگیری از هر خروجی که در جریان خروجی نوشته شده است و قرار است نمایش داده شود، خواهد شد.

نکته: در صورتی که یک سند قبلا در target وجود داشته باشد، پاک(clear) خواهد شد.

نکته: این متد را با متد window.open() که یک پنجره ی جدید را در مروگر باز می کند، اشتباه نگیرید.


پشتیبانی مرورگرها

متد     
open() بله بله بله بله بله

نحوه استفاده

document.open(MIMEtype,replace)

مقادیر پارامترها

پارامترتوضیحات
MIMEtype

اختیاری. نوع سندی که شما در حال نوشتن در درون آن هستید. مقدار پیش فرض "text/html" می باشد.

replace

اختیاری. در صورتی که ست شود، تاریخچه ی ورودی سند جدید، تاریخچه ی ورودی سندی که این سند را باز کرده است، به ارث می برد.

جزئیات تکنیکی

مقدار برگشتی مقدار برگشتی ندارد

مثال

مثال - خودتان امتحان کنید

مثال (متد document.open)

استفاده از پارامترها، باز کردن یک جریان خروجی، اضافه کردن مقداری متن، و سپس بستن جریان خروجی:

document.open("text/html", "replace");
document.write("<html><body><p>Hello World!</p></body></html>");
document.close();

خودتان امتحان کنید »

مثال (متد document.open)

استفاده از متد window.open() در کنار متد document.open() برای باز کردن یک جریان خروجی در پنجره  و اضافه کردن مقداری متن و سپس بستن جریان خروجی:

var w = window.open();
w.document.open();
w.document.write("<h1>Hello World!</h1>");
w.document.close();

خودتان امتحان کنید »

کلیه توابع و خصوصیت های شیء Document در JavaScript Reference کلیه توابع و خصوصیت های شیء Document در JavaScript