2011-11-21 54 views
0

讓我問如何編程一個HTML頁面,以移動到用戶點擊一個嵌入式Flash動畫項目的新網頁? 但是,詳細地說,我其實想要做一點不同的事情。我想父母的HTML頁面仍然存在,而不是我想要一個孩子的HTML框架有一個新的頁面後,用戶點擊嵌入式Flash電影的列表項。如何在用戶點擊嵌入式Flash動畫項目時編程html頁面以移至新的網頁?

非常感謝您提前。

+0

AS2或AS3?無論哪種方式,要在父HTML頁面上定位一個框架,您需要在您的調用的「target」參數中傳遞該框架的名稱。 – shanethehat

+0

@ shanethehat,非常感謝你的答案。 –

回答

0

對於Flash動畫中的單個元素,請在Flash中使用帶有onClick mouseEvent的getURL(「http:// ...」)。

對於'child'html框架,將anchor =「_ blank」添加到定位標記將打開新選項卡中的鏈接。如果你想在iframe中使用它,你可以改變iframe src。

+0

,非常感謝你的回答。 –

+0

,可否請您在Flash Builder中爲我提供函數getURL的完整名稱空間路徑?我收到一個錯誤,說getURL是未定義的。 –

+0

'getURL'是一個AS2函數。 – shanethehat

2

在Flash中定位幀的原理與在HTML頁面上的原理相同。在HTML中,一個頁面加載到特定的框架使用target屬性:

<a href="myPage.html" target="childFrame">text</a> 

Flash還支持target屬性,但它的工作原理略有不同的AS1/2和AS3:

AS1/2

getURL("myPage.html","childFrame"); 

AS3

navigateToURL(new URLRequest("myPage.html"), "childFrame"); 
+0

,非常感謝你的回答。 –

相關問題