Browsing articles tagged with " flash"
二月
4
2010

如何不讓flash object顯示在最上層

網頁中加入flash object 例如 youtube embedded 影片雖然可以讓網頁增色不少,但是網頁如果使用類似阿維雜記本最下方的wibiya toolbar相同的特效,也就是在網頁顯示中多加一層div來呈現內容,就會發現flash object會顯示在網頁中最上層。如果使用AJAX整頁鎖定特效,例如像colorbox特效,就會看得更明顯。

[ 範例 ]

1. 我們首先在網頁中加入一個youtube的影片

2. 我們希望當按下連結的時候,會出現下面的畫面

3. 可是事與願違,youtube影片會浮現在最上層擋住我們真正要顯示的內容

這時候我們只需要稍微修改一下flash object就可以達成我們想要的功能了。
如果你所使用的flash object是使用符合W3C XHTML標準的寫法 (請參考讓網頁插入的flash符合W3C XHTML標準),那麼只需要在object 後面加上 <param name="wmode" value="opaque" /> 這段就可以。

如果你所使用的flash object不符合W3C XHTML寫法(目前youtube上面所提供的嵌入語法就是屬於這種),那麼請修改以下兩個部分
1. 在object 後面加上 <param name="wmode" value="opaque" />
2. 在embed 的標籤中加上 wmode="opaque",也就是 <embed wmode="opaque" src=xxxxxxx

透過這樣的修改方法就可以讓flash object不會一直顯示在網頁層次的最上層了。

十二月
28
2009

讓網頁插入的flash符合W3C XHTML標準

現在的部落格和許多網站都會使用XHTML,但是在網頁中插入flash格式的內容卻往往忽略掉標準XHTML的規範。但是並不是所有的人都了解這個規範是什麼,而提供連結的網站例如youtube.com也沒有顧慮到這點。不過如果你跟我一樣很介意自己的部落格或者是網站要符合W3C XHTML標準的話,可以按照以下的方式來修改。

下面這段是youtube所提供的轉貼原始碼,紅色部分所使用的embed是不符合規範的tag
<object width="425" height="344">
<param name="movie" value="http://www.youtube.com/v/ljZpu-HvKjY&hl=en_US&fs=1&"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/ljZpu-HvKjY&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed>
</object>

如果要符合W3C的規範我們就必須刪掉embed這個區塊,然後在object後面加上
1. type="application/x-shockwave-flash"
2. data="xxxx",這邊的xxx內容就是原本embed src所包含的部分

修改之後會變成像下面這段,這樣的寫法就有符合W3C XHTML的規範,而且flash也可以正常在網頁上面播放。
<object type="application/x-shockwave-flash" data="http://www.youtube.com/v/ljZpu-HvKjY&hl=en_US&fs=1&" width="425" height="344">
<param name="movie" value="http://www.youtube.com/v/ljZpu-HvKjY&hl=en_US&fs=1&"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
</object>

不過最好的方法還是原始提供連結的網站就提供符合標準的連結碼,畢竟不是每個人都了解怎麼修改這些鬼東西的。

九月
5
2007

大家一起來玩跑跑跑遊戲

剛剛我的同事傳了一個好玩的跑跑跑遊戲給我玩,
遊戲的操作介面很簡單,只需要按左右鍵控制前進和後退和空白鍵跳起來躲避障礙物就可以.

看到飯糰和玉米記得吃,因為可以補血.
不過要小心吃飯糰和玉米的時候突然出現的鳥屎和地鼠.

另外我發現,跑的靠車子比較近,分數增加的速度比較快,
離車子比較遠,分數就增加的比較慢.

照舊,我把自己很笨的技術玩出來的分數貼出來讓大家笑一下.
我玩的等級是最簡單的等級,分數是128,259
希望大家玩了之後,也可以跟我分享你的分數喔.

來去跑跑跑囉…..

六月
14
2007

來個舒壓的遊戲吧 …..要敲到腳踏車喔

我的朋友剛剛寄了這個遊戲給我,
不過他轉寄過來的時候,遊戲是包在word裡面的,
這樣就變成每次都要開啟word才能夠玩這個遊戲,
感覺有點麻煩.

不過好在的是,flash上面有顯示網址,
於是我就循著網址去找出這個遊戲的原始位置.

找到之後發現是一家專門賣腳踏車的網站,
上面賣的腳踏車還真是高檔啊,
看來可以推薦無限台南去看一下,
因為他們好像每個星期都有騎腳踏車出去運動,
他們對這個應該會比較了解.

切回正題,
這個遊戲中,我們扮演的是拿球棒的人,必須打到腳踏車,
我剛剛有打到一次是腳踏車騎士整個人倒頭栽,感覺超好笑的.

我剛剛玩了一下最好的成績是647.2M 1170.7M,我想各位高手應該可以把騎士打到飛的更遠

按下Play Game的按鈕立刻去打飛騎士吧 XD   原始遊戲出處