Re: 請問有辦法直接抓連結而不另開啟視窗嗎?
※ 引述《LiloHuang.bbs@ptt.cc (築夢踏實)》之銘言:
> 如果你只是想要連結的話 我想這應該不用到寫程式吧
> 先選你要找的電台 檢視網頁原始碼拉到最底下找到
> setMovieFile("把這邊的網址拷貝下來"
> 如果要寫程式的話 就先把網頁抓回來用正規表示法去比對
> #!/usr/bin/perl
> use LWP::Simple;
> $_ = get 'http://radio.hinet.net/radio/player/player_ie.jsp?radio_id=248';
> print $1 if(/setMovieFile\("([^"]+)"/);
謝謝。 不過我使用的平台是 WinXP
後來發現開啟 Windows Media Player 11 反而更慢,不如內嵌於 firefox 網頁中。
<script>window.open("", "", "width=165,height=10").document.write("<embed
type='application/x-mplayer2' id='Player' width='150' height='52'
src='http://grm.cdn.hinet.net/media/radio/play.asp?mmsurl=mms://live.media.hinet.net/Radio_chimei?RADIOWEBBB89B7A5-1292-442F-9A3F-BB9FA0B1D65C'
autoStart='1' stretchToFit='1' showControls='1' showStatusBar='1'
showTracker='0' enableErrorDialogs='1'
showPositionControls='0'></embed>");</script>
網頁裡面直接這樣寫也不錯。^^ (還有更好的寫法嗎?)
--
┌─────────◆ 認 真 練 英 文 ◆─────────┐
│http://home.kimo.com.tw/previewslave/english/english.html│
└───────────《From:火星》───────────┘
--
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章