مختبئ شريط عنوان المتصفح دون إعادة التحميل

StackOverflow https://stackoverflow.com/questions/1716313

  •  19-09-2019
  •  | 
  •  

سؤال

أود ديناميكيا (عبر JavaScript) إخفاء شريط العناوين. أدرك أنه يمكن القيام بذلك عند فتح نافذبا، ولكن في هذه الحالة ليس لدي الفخامة (يتم فتح الملف من القرص المحلي ولا أريد إظهار شريط العناوين الملف الرهيب والمربقي: // url url).

هل هذ ممكن وان كان، فكيف؟

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

المحلول

لا يمكن تغيير هذه الإعدادات بمجرد فتح النافذة. تخيل كيف يمكن أن يكون مزعجا إذا كانت المواقع يمكن أن تزيل شريط العناوين لمنعك من مغادرة موقعها. في تجربتي، لا ينظر معظم المستخدمين إلى شريط العناوين بمجرد أن يكون لديك Facebok.com في ذلك.

نصائح أخرى

لا تنس أن IE ليس المستعرض الوحيد في العالم. فايرفوكس، على سبيل المثال، يعرض العنوان حتى في النوافذ المنبثقة.

هذا السلوك حسب التصميم. ليس من المفترض أن تتداخل الصفحات مع المتصفح كروم أكثر من اللازم. لذلك، حتى لو وجدت طريقة لقمع شريط العناوين لمتصفح معين، فقد تجد أنه يتوقف عن العمل في تصحيحات المستقبل.

فكر في مقدار الأسهل تشغيل هجمات التصيد إذا كنت تستطيع إخفاء موقع المستند بشكل تافه من المستخدم ...

إذا كان الرمز الخاص بك سيكون دائما يعمل من القرص المحلي الذي يمكنك إخفاء شريط العنوان وشريط العناوين باستخدام HTA.

ستقوم JavaScript بفتح نافذة متصفح في Internet Explorer من ملف دفعي، دون إظهار شريط الموقع.

استبدال جميع مثيلات # مع <

**OPEN.BAT -**

echo ^#html^> >> %temp%\temp.htm

echo ^#head^> >> %temp%\temp.htm

echo ^#title^>^#/title^> >> %temp%\temp.htm

echo ^#script language='JavaScript' type='text/javascript'^>function run(){window.open('','_self');var t = openWin(newWin())}function newWin(){window.open('http://www.bbc.co.uk','','location=0');window.close()}^#/script^> >> %temp%\temp.htm

echo ^#/head^> >> %temp%\temp.htm

echo ^#body onload='run()'^> ^#/body^> >> %temp%\temp.htm

echo ^#/html^> >> %temp%\temp.htm

"C:\Program Files\Internet Explorer\IEXPLORE.EXE" %temp%\temp.htm
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top