EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
تعيين اللغة الافتراضية
أسئلة PF - المنتدى

كيفية إعادة توجيه أو إعادة توجيه إلى صفحة ويب أخرى في جافا سكريبت

البرمجة جافا سكريبت  
 
كيفية إعادة توجيه أو إعادة توجيه إلى صفحة ويب أخرى في جافا سكريبت

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

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

 

كيفية إعادة توجيه أو إعادة توجيه إلى صفحة ويب أخرى باستخدام جافا سكريبت

 

مرة واحدة وقد تم إرسال البيانات من رأس o رأس صفحة ويب, ممكن الحل تسبب إعادة توجيه إلى URL آخر من es جافا سكريبت. النموذج أسهل للقيام بذلك على النحو التالي:

وهذا سوف يسبب لك تشغيل مدونة لأن البرنامج النصي, عنوان url الخاص بالمستعرض الخاص بك اخرج مباشرة إلى عنوان تعيين إلى متغير window.location.href.

وإذا كنا نريد أن يحدث هذا بعد فترة من الزمن, يمكننا استخدام الدالة setTimeout, من أي وقت مضى كنت قد رأيت في بعض المواقع, حيث تبين لك أن تتم إعادة توجيهك, وبعد بضع ثوان, إلى URL آخر.

حيث 5000 المشار إليه في ميلي ثانية, على الوقت من الذي سيقوم بتنفيذ إدراج المعلمة الأولى للدالة setTimeout, وفي هذه الحالة, 5 ثانية.

إعادة توجيه أو إعادة توجيه تجاه الآخرين مواقع ويب قبل جافا سكريبت عادة ما يتم إجراء, وكما قلت لك أعلاه, عندما الفعل ردا من بيانات الموقع المطلوب رأس تم إرسال., حتى, مع هذا, القوات لأن مستعرض ويب, أن المستخدم هو استخدام, إلى أن المستخدم هو استخدام لأن عنوان URL التي تحدد لك في التعليمات البرمجية للبرنامج النصي.

ترك لنا تعليق أو أدخلالمنتدى
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

المواد ذات الصلة