كيف يمكنني إزالة ملف فرنك سويسري وهذا ما جزءا لا يتجزأ من أتش تي أم أل باستخدام زر في فرنك سويسري؟

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

  •  08-07-2019
  •  | 
  •  

سؤال

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

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

المحلول

إذا ursing swfobject الخاص بك 2.1 لتضمين فرنك سويسري يمكنك استخدام هذا المدمج في وظيفة جافا سكريبت swfobject.removeSWF ():

function removeFlashFromHTML() 
{
 swfobject.removeSWF("id_of_your_html_object");
}

والآن يمكنك استدعاء وظيفة جافا سكريبت من فلاش باستخدام ExternalInterface:

function buttonClicked(evt:MouseEvent) 
{
 if (ExternalInterface.available) {
  ExternalInterface.call("removeFlashFromHTML()");
 }
}

لمزيد من المعلومات حول الاختيار SWFObject هذا موقع

نصائح أخرى

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

هيريس مقالا حول كيفية الحصول على فلاش لاستدعاء بعض JS على الصفحة الخاصة بك. إذا كنت لا ترغب في ذلك مرة أخرى (بعد الاختباء) أنا أقترح عليك <وأ href = "http://www.dustindiaz.com/add-and-remove-html-elements-dynamically-with-javascript/" يختلط = "نوفولو noreferrer "> إزالته من DOM و لتحرير موارد، وفلاش مكلفة في بيئات العميل.

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