0
我不是Flash開發人員,但我被一個Flash開發人員卡住,並且被ActionScript1中的第三方程序卡住。在Flash中讀取請求的URL
我要求他獲取嵌入Flash對象的頁面的請求URL(例如在瀏覽器中讀取地址欄)。然後獲取查詢字符串變量並將其發送迴應用程序。
如何讀取這些變量?請記住它是行動腳本1。
謝謝
我不是Flash開發人員,但我被一個Flash開發人員卡住,並且被ActionScript1中的第三方程序卡住。在Flash中讀取請求的URL
我要求他獲取嵌入Flash對象的頁面的請求URL(例如在瀏覽器中讀取地址欄)。然後獲取查詢字符串變量並將其發送迴應用程序。
如何讀取這些變量?請記住它是行動腳本1。
謝謝
其實我使用的JavaScript這樣的,謝謝
<script type="text/javascript">
function writeFlash()
{
var id = '';
var queryString = new String();
queryString = window.location.search;
if (queryString != null)
{
var parts = new Array();
parts = queryString.split("&");
parts = parts[0].split("=");
id = parts[1];
}
var ieObj = '<div id="flashContent">'
+ '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="1200" height="800" id="BookFlipping" align="middle">'
+ '<param name="movie" value="BookFlipping.swf" />'
+ '<param name="quality" value="high" />'
+ '<param name="bgcolor" value="#ffffff" />'
+ '<param name="play" value="true" />'
+ '<param name="loop" value="true" />'
+ '<param name="wmode" value="window" />'
+ '<param name="scale" value="showall" />'
+ '<param name="menu" value="true" />'
+ '<param name="devicefont" value="false" />'
+ '<param name="salign" value="" />'
+ '<param name="allowScriptAccess" value="sameDomain" />'
+ '<PARAM NAME="FlashVars" VALUE="ID='
+ id
+ '"/>'
+ '<!--[if !IE]>-->'
+ '<object type="application/x-shockwave-flash" data="BookFlipping.swf" width="1200" height="800">'
+ '<param name="movie" value="BookFlipping.swf" />'
+ '<param name="quality" value="high" />'
+ '<param name="bgcolor" value="#ffffff" />'
+ '<param name="play" value="true" />'
+ '<param name="loop" value="true" />'
+ '<param name="wmode" value="window" />'
+ '<param name="scale" value="showall" />'
+ '<param name="menu" value="true" />'
+ '<param name="devicefont" value="false" />'
+ '<param name="salign" value="" />'
+ '<param name="allowScriptAccess" value="sameDomain" />'
+ '<PARAM NAME="FlashVars" VALUE="ID='
+ id
+ '"/>';
+ '<!--<![endif]-->'
+ '<a href="http://www.adobe.com/go/getflash">'
+ '<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />'
+ '</a>'
+ '<!--[if !IE]>-->'
+ '</object>'
+ '<!--<![endif]-->'
+ '</object>';
//alert(ieObj);
document.write(ieObj);
}
</script>
<body>
<script language="JavaScript" type="text/javascript">
<!--
writeFlash();
-->
</script>
</body>
您是否可以控制電影的嵌入方式?如果是這樣,只需將該信息添加到您嵌入電影的閃光變量中,並以此方式引用它。
我認爲_root._url會給你整個網址... – Cay 2011-03-14 10:56:03