iT邦幫忙

0

IIS 5.1網頁無法顯示FLASH

小弟想架設一個網站,網頁已經有現成做好的了index.html檔案
運作環境是XP的IIS 5.1,但是我掛上去後感覺網頁有讀取到
但是就是FLASH的地方會顯示不出來,只有背景有成功顯示出來而已
假使我單獨在本機上面去開啟那index.html檔案的話是OK的


但是如果我透過IIS開啟或是我直接在IE上面打網址的話就會顯示不正常


可以幫我看看問題出在哪邊嗎?_?
我有遺漏掉哪邊的設定嗎QQ?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

4
wildox
iT邦新手 3 級 ‧ 2012-06-18 16:31:01

可以SHOW出那段顯示FLASH的HTML碼來看看嗎?
如果只是這樣描述,我只能簡單回答你:FLASH檔案路徑指向有問題....
你可能使用了「絕對路徑」而非「相對路徑」

看更多先前的回應...收起先前的回應...
player iT邦大師 1 級 ‧ 2012-06-18 16:43:58 檢舉

也有可能是被瀏覽器的安全性設定
所檔到
請把該網站加入信任的網站後
再試看看

應該不是瀏覽器方面問題 小弟已經測試過了!!@@
另外我的原始資料檔位置如下

我的掛上去IIS位置如下

我在連結的時候不管用 localhost或是127.0.0.1或是IP位置 都一樣FLASH會顯示不出
跟這個網頁程式碼會有關係嗎@@? 因為我直接重電腦上面去開啟是OK的 透過IIS開啟OR網頁上輸入IP位置就會失敗~~這個網頁檔案程式碼會有關係嗎@@? 因為程式碼不是我寫的 我也看不懂 QQ

程式碼有點長不能PO在這邊 我把程式碼寄給您 幫我看看可以嗎@@?

player iT邦大師 1 級 ‧ 2012-06-18 19:15:49 檢舉

請檢查IIS的MIME類型
看是不是少了
.swf
application/x-shockwave-flash

2
賽門甜不辣
iT邦研究生 2 級 ‧ 2012-06-19 09:45:00

html正確的flash載入語法

<pre class="c" name="code"><embed src="http://123.swf" pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" name="obj1" width="400" height="300" bgcolor="#000000"
quality="High" wmode="transparent">
</embed>

你的index.html裡面關於載入flash語法,
該不會將flash的網址寫成『F:\Share\電子季刊\2012Q2\flash名稱』吧?!
應該是改成http://開頭的網址才對

此為程式碼幫小弟判斷一下問題 是在程式碼還是IIS設定 這2邊可能要先釐清
程式碼就不關我的事情了-.-

建議把圖片下載下來看 比較清楚= =|||
這上面字體太小了

我要發表回答

立即登入回答