Làm cách nào để hiển thị tệp flash (.swf) thành asp.net?Làm cách nào để nhúng tệp flash (.swf) vào asp.net?
Trả lời
nhận này từ YouTube
<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>
Bạn sẽ chỉ cần điều này:
<object width="425" height="344">
<embed src="PATH_TO_YOUR_FILE" type="application/x-shockwave-flash" width="425" height="344"></embed>
</object>
Các nhúng được xử lý thông qua những gì bạn đầu ra trong HTML - không có gì cụ thể về nó ASP.NET là.
Nói cách khác, giống như cách bạn ra bất kỳ HTML khác <B>, <I>
, vv, bạn có thể ra một cái gì đó như:
<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>
tôi sẽ xem xét sử dụng FlashEmbed, một công cụ JavaScript mà bạn có thể sử dụng để nhúng flash đối tượng cho bạn trang web.
Nó là đơn giản để sử dụng và có nhiều ưu điểm:
- nó rất đơn giản: chỉ cần sử dụng
flashembed("flash10", "/swf/flash10.swf")
ví dụ, nếu bạn không cần bất cứ điều gì đặc biệt bạn không cần phải học nhiều. - có rất nhiều bản trình diễn trên trang web cách định cấu hình công cụ
- Hỗ trợ jQuery: flashembed được thiết kế dành cho người viết kịch bản với API lập trình được đánh bóng cùng với hỗ trợ cho bộ chọn jQuery.
- Cấu hình JSON: khi cung cấp cấu hình cho các đối tượng Flash, các giá trị có thể là các đối tượng JavaScript phức tạp với mảng, chuỗi, hàm và các đối tượng khác.
- Kích thước: trọng số của plugin khoảng 5 kb khi được rút gọn.
Nếu bạn thích bạn có thể viết một điều khiển máy chủ ASP.NET, mà làm cho mã HTML bạn sẽ cần trên trang đó:
- Bao gồm liên kết tài nguyên kịch bản bên ngoài sử dụng
ScriptManager.RegisterScriptResource(...)
(một lần mỗi trang) - Hiển thị tập lệnh được flash bằng cách sử dụng
ScriptManager.RegisterClientScript(...)
(đối với bao giờ bạn muốn nhúng trên một trang) - Viết một số thuộc tính hữu ích như src, tên, v.v ...
Sau đó, sử dụng điều khiển trong các trang của bạn theo cách này ví dụ:
<myControls:FlashEmbed runat="server" id="Flash1" Name="Clock" Src="/swf/clock.swf" />
Sử dụng các đối tượng SWF javascript helper http://code.google.com/p/swfobject/
- nó là tiêu chuẩn công nghiệp
- nó ẩn sự khác biệt của việc khởi tạo flash giữa các trình duyệt
- nó cho phép bạn để xác định các biến flash trong trình duyệt independed cách
- nó cho phép bạn xác định phiên bản yêu cầu của flash player
Xem ví dụ dưới đây
<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>
Sử dụng thẻ HTML5 nhúng một mình sẽ làm các trick trong tất cả hiện đại trình duyệt.
<embed src="FILE" type="application/x-shockwave-flash" width="X" height="Y" />
- 1. Làm thế nào để an toàn nhúng bất kỳ tập tin flash (swf)?
- 2. Làm cách nào để tải flash để tải lại trang HTML gốc được nhúng vào?
- 3. Nhúng tệp wav vào dự án AS3 Flash/Flex?
- 4. Python lib để đọc tệp SWF định dạng Flash
- 5. Làm thế nào để biết kích thước của tập tin swf mà không có Flash?
- 6. Cách tốt nhất để nhúng flash vào html
- 7. Làm cách nào để nhúng tệp tài nguyên vào C?
- 8. Làm cách nào để nhúng tệp .mov vào HTML?
- 9. làm cách nào để nhúng tệp html vào mã php?
- 10. Làm cách nào để bảo vệ Flash/Flex SWF của tôi bằng mã?
- 11. Làm cách nào để phát tệp .swf bằng video.js?
- 12. Làm cách nào để nhúng bản đồ Google vào trang web Flash?
- 13. Làm thế nào để biên dịch Flash .fla thành .swf thông qua dòng lệnh?
- 14. SecurityError: Lỗi # 2148: Tệp tệp SWF
- 15. Sử dụng selen để nhấp vào swf
- 16. Bạn sẽ lập trình nhúng SWF theo định dạng như thế nào trong một tệp PDF?
- 17. Làm cách nào để thêm dòng mới vào lỗi flash?
- 18. Tôi làm cách nào để yêu cầu Trình tạo Flash gỡ lỗi SWF trong cửa sổ trình duyệt mới?
- 19. Làm cách nào để nhúng âm thanh vào trang web?
- 20. Làm cách nào để nhúng firefox vào ứng dụng GUI?
- 21. Làm cách nào để nhúng WebKit vào cửa sổ?
- 22. Hạn chế hiển thị tệp SWF
- 23. Tôi làm cách nào để có video HTML5 được nhúng iframe để nhúng vào nguồn cấp tin tức Facebook?
- 24. Làm cách nào để nhúng video Ustream vào iOS
- 25. Làm cách nào để nhúng video vào một tweet?
- 26. Cách mở một .swf để xem nội dung
- 27. Phát hiện nếu Flash được cài đặt trên Android và nhúng video Flash vào Hoạt động
- 28. Youtube iframe nhúng: buộc Flash?
- 29. knitr (R) - làm cách nào để không nhúng hình ảnh vào tệp HTML?
- 30. Làm cách nào để nhúng hình ảnh vào một tệp HTML/PHP?
wow, điều này có vẻ xấu xí trong IE8 –
Đó là IE, bạn mong đợi điều gì? – Jagd