سؤال

لسبب ما عندما أقوم بإضافة وحدة HTML (حسناً ، تمت إضافة الوحدة الافتراضية إلى DNN 5.4) ثم أضف JavaScript "Addthis". بينما يظهر الزر الذي ينقر فوقه يفتح صفحة جديدة بدلاً من عرض رسالة مشروط IFRAME أو على قائمة بشبكات التواصل الاجتماعي الشائعة لمشاركة الصفحة. أتساءل ما هي أسهل طريقة لحل هذا ولماذا يحدث هذا؟

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

المحلول

هذه ليست إجابة كاملة ، لكن بالنسبة لي يبدو أن رمز Addthis JavaScript لم يتم تحميله أبدًا بواسطة المتصفح. عند عرض صفحة الويب التي لا تعمل ، افتح مصدر HTML وابحث عن علامة Addthis Script. ربما يجب أن تبدو مثل هذا:

<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=..."></script>

إذا لم تتمكن من العثور عليها ، فهناك شيء للعمل عليه. إذا وجدت ذلك ، فحاول فتح عنوان URL في متصفحك ومعرفة ما إذا كنت تحصل على JavaScript.

خلاف ذلك: كما هو الحال دائمًا ، فإن Firebug (أو الأدوات في IE8) هو صديقك.

نصائح أخرى

حاول نسخ مرجع البرنامج النصي ولصقه في علامات رأس الصفحة:

http://s7.addthis.com/js/250/addthis_widget.js#pub=addthis

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top