国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

用ActionScript與JavaScript實(shí)現(xiàn)Flash與網(wǎng)頁(yè)的交互

Tonny / 1503人閱讀

摘要:發(fā)布之后,會(huì)在網(wǎng)頁(yè)中生成兩個(gè)東西一個(gè)與一個(gè),核心文件是文件,文件不能照搬的,只能借鑒其中的代碼,否則不能兼容火狐谷歌等瀏覽器。

Flash與網(wǎng)頁(yè)交互效果圖

Flash有強(qiáng)大的繪圖功能、圖形功能,能夠與網(wǎng)頁(yè)的參數(shù)傳遞聯(lián)系起來(lái),配合后端的服務(wù)器語(yǔ)言,能夠收到很大效果。不過(guò)這樣編程比較麻煩,要調(diào)試Flash,然后要放到服務(wù)器上調(diào)試。

一、Flash部分

1、首先,新建一個(gè)ActionScript3.0的Flash,新建之后就保存為webPage.fla,這次的Flash無(wú)須這么大的尺寸,否則網(wǎng)頁(yè)中會(huì)有很多的留白,設(shè)置大小為500x100px就可以了。

2、通過(guò)窗口->組件,或者Ctrl+F7打開(kāi)組件面板,利用自帶的按鈕、標(biāo)簽文本、輸入框組件布置界面。

3、拖出如下的界面,設(shè)置各個(gè)組件的屬性如下,設(shè)置其text值,也就是要顯示的文字,為部分要控制的組件設(shè)置實(shí)例名稱,也就是Id,比如按鈕設(shè)置成Button1,輸入框設(shè)置成EditField1,一會(huì)兒要給網(wǎng)頁(yè)JavaScript控制的標(biāo)簽文本的text值清空,其實(shí)例名稱為L(zhǎng)abel1。

4、之后點(diǎn)擊第一幀,打開(kāi)動(dòng)作面板,或者點(diǎn)擊F9,寫(xiě)入如下的代碼:

import flash.external.ExternalInterface;

flash.system.Security.allowDomain("*");
flash.system.Security.allowInsecureDomain("*");//設(shè)置允許所有網(wǎng)站都允許Flash與網(wǎng)頁(yè)之間交互

Button1.addEventListener("click",function(){//點(diǎn)擊Button1這個(gè)按鈕

ExternalInterface.call("show",EditField1.text);
//則調(diào)用JavaScript中的function show(message){}函數(shù),其中message這個(gè)參數(shù)值,由EditField1輸入的東西填充

});

function JavaScriptShow1(message1){

//定義一個(gè)函數(shù),一旦這個(gè)函數(shù)觸發(fā)則把傳來(lái)的值,填充Label1這個(gè)標(biāo)簽文本
Label1.text=message1;

}
ExternalInterface.addCallback("JavaScriptShow1",JavaScriptShow1);
//注冊(cè)JavaScriptShow1這個(gè)函數(shù),其對(duì)外名稱為JavaScriptShow1,一般都應(yīng)該相同的
//網(wǎng)頁(yè)調(diào)用Flash對(duì)象的JavaScriptShow1的方法,則相當(dāng)于調(diào)用ActionScript中的JavaScriptShow1(message1){}函數(shù)

5、此時(shí)Flash的部分完畢,選擇文件->發(fā)布,打開(kāi)Flash保存的文件夾,你會(huì)發(fā)現(xiàn)生成了swf文件。。

二、網(wǎng)頁(yè)的部分

1、之后,要把這個(gè)Flash布置到網(wǎng)頁(yè)上。Flash發(fā)布之后,會(huì)在網(wǎng)頁(yè)中生成兩個(gè)東西一個(gè)html與一個(gè)swf,核心文件是.swf文件,html文件不能照搬的,只能借鑒其中的代碼,否則不能兼容火狐、谷歌等瀏覽器。

這個(gè)由Flash生成webPage.html頁(yè)面,可以借鑒的代碼如下:

2、由于Flash禁用了Flash調(diào)用本地文件的功能。你只能把這個(gè)webPage.swf拷貝到你的服務(wù)器上調(diào)試。之后在服務(wù)器上新建一個(gè).html的頁(yè)面,這里以swf.html與webPage.swf同目錄做例子,如果不同例子請(qǐng)自己設(shè)置好絕對(duì)路徑,假設(shè)是swf.html,swf.html的HTML布局如下:



    webPage
            


    Flash與網(wǎng)頁(yè)交互
    
    
    
    


之后的JavaScript布局,是ActionScript與JavaScript交互的核心,代碼如下:

三、總結(jié)

綜上所述,webPage.swf與swf.html的交互如下圖:

作者:yongh701
來(lái)源:CSDN
原文:https://blog.csdn.net/yongh70...
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接!

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/99743.html

相關(guān)文章

  • JavaScript 闖關(guān)記》之簡(jiǎn)介

    摘要:瀏覽器只是實(shí)現(xiàn)的宿主環(huán)境之一,其他宿主環(huán)境包括和。年月,版發(fā)布,成為國(guó)際標(biāo)準(zhǔn)。事件定義了事件和事件處理的接口。對(duì)于已經(jīng)正式納入標(biāo)準(zhǔn)的來(lái)說(shuō),盡管各瀏覽器都實(shí)現(xiàn)了某些眾所周知的共同特性,但其他特性還是會(huì)因?yàn)g覽器而異。 JavaScript 是面向 Web 的編程語(yǔ)言,絕大多數(shù)現(xiàn)代網(wǎng)站都使用了 JavaScript,并且所有的現(xiàn)代 Web 瀏覽器(電腦,手機(jī),平板)均包含了 JavaScri...

    baihe 評(píng)論0 收藏0
  • JavaScript 簡(jiǎn)史

    摘要:正大力推進(jìn),網(wǎng)景通訊公司即將與他們達(dá)成一項(xiàng)協(xié)議,讓可以用在瀏覽器上。年月,網(wǎng)景通訊公司和達(dá)成協(xié)議將被重新命名為,它將會(huì)作為瀏覽器中小型客戶端任務(wù)的一種腳本語(yǔ)言,同時(shí)將會(huì)被提升為一種更大的開(kāi)發(fā)富組件的專業(yè)工具。 本文轉(zhuǎn)載自:眾成翻譯譯者:網(wǎng)絡(luò)埋伏紀(jì)事審校: 為之漫筆鏈接:http://www.zcfy.cc/article/2389原文:https://auth0.com/blog/a-...

    pubdreamcc 評(píng)論0 收藏0
  • JavaScript高級(jí)程序設(shè)計(jì)學(xué)習(xí)筆記一(JavaScript簡(jiǎn)介)

    摘要:在上百種語(yǔ)言中算是命好的一個(gè),還有就是最近納入高考體系的。由以下三個(gè)部分構(gòu)成。就是對(duì)實(shí)現(xiàn)該標(biāo)準(zhǔn)規(guī)定的各個(gè)方面內(nèi)容的語(yǔ)言的描述。是針對(duì)但經(jīng)過(guò)擴(kuò)展的用于的應(yīng)用程序編程接口。將頁(yè)面映射為由節(jié)點(diǎn)構(gòu)成的樹(shù)狀結(jié)構(gòu)。 JavaScript的歷史這里就不再贅述了,當(dāng)然JavaScript的歷史還是比較有意思的。在上百種語(yǔ)言中JavaScript算是‘命’好的一個(gè),還有就是最近納入高考體系的python...

    supernavy 評(píng)論0 收藏0
  • 什么是 HTML 5?

    摘要:該區(qū)域代表可以被所控制的畫(huà)布。那么現(xiàn)在第二個(gè)問(wèn)題,識(shí)別該文檔,這或許不是大部分用戶的需求,但小部分用戶并不意味著人數(shù)少。因此一個(gè)基于的請(qǐng)求于標(biāo)準(zhǔn)內(nèi)提出。 前言 作為程序員,技術(shù)的落實(shí)與鞏固是必要的,因此想到寫(xiě)個(gè)系列,名為 why what or how 每篇文章試圖解釋清楚一個(gè)問(wèn)題。 這次的 why what or how 主題:現(xiàn)在幾乎所有人都知道了 HTML5 ,那么 H5 到底相...

    zhaofeihao 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<