2009-03-21 12 views

उत्तर

12

यूट्यूब

से मिला
<object width="425" height="344"> 
    <param name="movie" value="http://www.youtube.com/v/Xt5t9BO6xkA&hl=en&fs=1"></param> 
    <param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param> 
    <embed src="http://www.youtube.com/v/Xt5t9BO6xkA&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed> 
</object> 

आप केवल यह आवश्यकता होगी:

<object width="425" height="344"> 
    <embed src="PATH_TO_YOUR_FILE" type="application/x-shockwave-flash" width="425" height="344"></embed> 
</object> 
+0

वाह, यह सुनिश्चित आईई 8 –

+0

में बदसूरत दिखता है यह आईई है, आप क्या उम्मीद करते हैं? – Jagd

1

एम्बेड क्या आप HTML में उत्पादन के माध्यम से नियंत्रित किया जाता है - इसके बारे में ASP.NET विशिष्ट कुछ भी नहीं है।

दूसरे शब्दों में, उसी तरह आप उत्पादन किसी अन्य HTML <B>, <I>, आदि, आप उत्पादन कुछ की तरह कर सकते हैं:

<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/IZKl4nA5cmM&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/IZKl4nA5cmM&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object> 
2

मैं FlashEmbed उपयोग करने पर विचार होता है, एक जावास्क्रिप्ट उपकरण है जो आपको फ़्लैश एम्बेड करने के लिए उपयोग कर सकते हैं आप वेबसाइट पर वस्तुओं।

यह उपयोग करने के लिए आसान है और कई फायदे हैं:

  • यह बहुत सरल है: केवल आपके विशेष कुछ भी आप ज्यादा अध्ययन करने के लिए की जरूरत नहीं है की जरूरत नहीं है अगर, उदाहरण के लिए flashembed("flash10", "/swf/flash10.swf") का उपयोग करें।
  • साइट पर बहुत सारे डेमो टूल को कॉन्फ़िगर करने के लिए
  • jQuery समर्थन: फ्लैशहेड को पॉलिसी प्रोग्रामिंग एपीआई के साथ दिमाग में चुनने के लिए डिज़ाइन किया गया है जो jQuery चयनकर्ताओं के लिए एक समर्थन के साथ है।
  • JSON कॉन्फ़िगरेशन: फ्लैश ऑब्जेक्ट्स के लिए कॉन्फ़िगरेशन की आपूर्ति करते समय मान सरणी, स्ट्रिंग्स, फ़ंक्शंस और अन्य ऑब्जेक्ट्स के साथ जटिल जावास्क्रिप्ट ऑब्जेक्ट्स हो सकते हैं।
  • आकार: प्लगइन वजन घटाने पर लगभग 5 केबी वजन।

आप आप एक ASP.NET सर्वर नियंत्रण, जो एचटीएमएल आपको उस पृष्ठ पर की आवश्यकता होगी renders लिख सकता है पसंद है:

  1. बाहरी स्क्रिप्ट संसाधन ScriptManager.RegisterScriptResource(...) का उपयोग कर लिंक (एक बार प्रति पृष्ठ भी शामिल है)
  2. ScriptManager.RegisterClientScript(...) (कभी भी वाई फ्लैश के लिए आप किसी पृष्ठ पर एम्बेड करना चाहते हैं) का उपयोग करके flashebmed स्क्रिप्ट प्रस्तुत करें
  3. कुछ उपयोगी गुण जैसे src, name इत्यादि लिखें।

तो, उदाहरण के लिए इस तरह से अपने पृष्ठों में नियंत्रण का उपयोग करें:

<myControls:FlashEmbed runat="server" id="Flash1" Name="Clock" Src="/swf/clock.swf" /> 
3

उपयोग SWF वस्तु जावास्क्रिप्ट सहायक http://code.google.com/p/swfobject/

  • यह उद्योग मानक
  • है इसे छिपाने ब्राउज़र
  • के बीच फ्लैश प्रारंभिकता के अंतर यह आपको अनुमति देता है ब्राउज़र में फ्लैश चर रास्ता independed
  • निर्दिष्ट करने के लिए यह आप
नीचे दिए गए उदाहरण

देखें

<script type="text/javascript"> 
var flashvars = { 
playlistURL: "playlist.xml", 
skinURL: "skin-transp-grey.swf", 
width: "400", 
height: "300", 
continuous : "true" 
}; 

var params = { 
allowscriptaccess: "always", 
allowfullscreen: "true", 
}; 

var attributes = { 
id: "mediaplayer1", 
name: "mediaplayer1" 
}; 

swfobject.embedSWF("mediaplayer.swf", "video", "400", "300", "9.0.0", "expressInstall.swf", flashvars, params,attributes); 
</script> 
1

फ़्लैश प्लेयर के लिए जरूरी संस्करण निर्दिष्ट करने के एचटीएमएल 5 एम्बेड टैग का उपयोग करना अकेले सभी आधुनिक में चाल करना होगा की अनुमति देता है ब्राउज़रों।

<embed src="FILE" type="application/x-shockwave-flash" width="X" height="Y" /> 
संबंधित मुद्दे