[問題] 請問在網頁上張貼由flashpaper2輸出的swf

看板Web_Design作者 (這是啥??)時間14年前 (2011/12/28 11:37), 編輯推噓1(106)
留言7則, 2人參與, 最新討論串1/1
請問在網頁上張貼由flashpaper2輸出的swf檔是否可能可以讓IE開啟 小弟最近遇到了一個問題 我用flashpaper2輸出了swf檔 正常開啟皆沒有問題 但當我想要嵌入網站時 發現 當我很單純的寫HTML時 如下: <iframe width="420" height="315" src="Research/001.swf" frameborder="0" ></iframe> 任何瀏覽器都可以正常觀看 但當我是由程式自動生成時 生成的原始碼如下: <iframe width="420" height="315" src="PrintResearch.ashx?author=30199cb0902e994f388b59bd36e83a83" frameborder="0"></iframe> (author=30199cb0902e994f388b59bd36e83a83 為認證碼的部分,不太確定是否會有影響) (PrintResearch.ashx則會根據認證碼去連結相對應的SWF檔) 火狐和GOOGLE都可以正常開啟 但IE無法正常顯示 (會是空白頁面,IE6 & IE9兩者都有測試過,結果是一樣的) 小弟網站相關資料 網站開發語言:ASP.NET 有使用: jquery,jquery ui,google library api,google chart api,highchart 不太確定是哪個環節出錯 懇請解惑~~! 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.14.68.36

12/29 00:51, , 1F
換各方式寫,都用jquery了,那就試試ajax去取回路徑給iframe
12/29 00:51, 1F
不太確定大大說的是否是下面這樣 $(document ).ready(function (){ $("div#test").append('<iframe width=\"420\" height=\"315\" src=\"PrintResearch.ashx?author=167dff0eee796f007b58b773ab37add0airlab.cc\" frameborder=\"0\"></iframe>'); }); <div id="d"></div> IE依然故我的顯示空白 懇請解惑 感恩 ※ 編輯: tonest 來自: 163.14.68.36 (12/29 13:51) ※ 編輯: tonest 來自: 163.14.68.36 (12/29 13:52)

12/30 11:51, , 2F
如果一定要iframe,那想辦法先把給iframe的連結轉成swf
12/30 11:51, 2F
大大是指下面這樣子嗎? $(document ).ready(function (){ $("#test").attr('src', 'PrintResearch.ashx?author=167dff0eee796f007b58b773ab37add0airlab.cc'); }); <iframe id="test" width="420px" height ="315px" ></iframe> 還是是小弟誤會大大的意思? 上面這樣好像也不行 IE真的讓人很無言~~~~~~ ※ 編輯: tonest 來自: 163.14.68.36 (12/30 12:08)

12/30 21:14, , 3F
你這樣寫傳給iframe的src值一樣沒變
12/30 21:14, 3F

12/30 21:14, , 4F
先去google jquery+ajax 了解一下
12/30 21:14, 4F

12/30 21:16, , 5F
不過一般要放flash不建議直接連swf,因為使用者瀏覽器要是
12/30 21:16, 5F

12/30 21:16, , 6F
沒支援的話,那就....
12/30 21:16, 6F

01/01 14:39, , 7F
感謝大大~小弟去試試看囉!!
01/01 14:39, 7F
文章代碼(AID): #1E-ey48a (Web_Design)