سؤال

وأود أن فتح صفحة HTML بلدي في وضع ملء الشاشة. حاولت أن تنفيذ هذه جافا سكريبت في معالج الأحداث ONLOAD الجسم.

window.fullScreen = true;

ولكن للأسف لا يبدو أن العمل. هل هناك أي طريقة أخرى التي يمكننا تحقيق ذاته.

هل كانت مفيدة؟

المحلول

وأنا لا أعتقد أنه يمكنك تعيين خصائص النوافذ باستخدام الحدث onload. حاول إعداد خصائص كما كنت فتح النافذة. هذا يجب أن تعمل ...

<div onclick="window.open('http://stackoverflow.com', 'Stackoverflow' , 'type=fullWindow, fullscreen, scrollbars=yes');">
    Hello Stackoverflow!
</div>

نصائح أخرى

وهذا هو غير المستصوب كما أنه يؤدي إلى behviour متصفح غير متوقع للمستخدم. لهذا السبب، العديد من المتصفحات لن تسمح مخطوطات المحرومة تعديل هذا الإعداد.

وعلى سبيل المثال، من موزيلا المطور مركز

<اقتباس فقرة>   

مع امتيازات الكروم، هو خاصية للقراءة والكتابة، وإلا للقراءة فقط ذلك.

https://developer.mozilla.org/En/DOM/Window. ملء الشاشة

وأنا متأكد من أن معظم المتصفحات كتلة هذا في الوقت الحاضر لأنه أمر مزعج.

والكروم 15، فايرفوكس 10، وسفاري 5.1 الآن توفير واجهات برمجة التطبيقات لتحريك وضع ملء الشاشة برمجيا.

هذا hacks.mozilla.org بلوق وظيفة للحصول على مزيد من التفاصيل.

window.open(href, windowname, ',type=fullWindow,fullscreen,scrollbars=yes');

وأعتبر من الرابط التالي: http://www.htmlcodetutorial.com/linking/linking_famsupp_87.html

جرب هذا البرنامج النصي

<script language="JavaScript">
function fullScreen(theURL) {
window.open(theURL, '', 'fullscreen=yes, scrollbars=auto' );
}
</script>

لدعوة استعمل النموذج النصي

window.fullScreen('fullscreen.jsp');

وأو مع وصلة

<a href="javascript:void(0);" onclick="fullScreen('fullscreen.jsp');"> 
Open in Full Screen Window</a>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top