在flex中執(zhí)行一個(gè)javascript方法的簡(jiǎn)單方式
更新時(shí)間:2009年05月25日 18:50:11 作者:
說(shuō)明:這里巧妙的運(yùn)用了JavaScript中的eval全局函數(shù),非常好,省的在嵌入flash的網(wǎng)頁(yè)文件中寫(xiě)JavaScript函數(shù)。
例如打開(kāi)一個(gè)新窗口:
ExternalInterface.call("eval", "myWin = window.open('" + url + "', '" + windowId + "', 'toolbar=1,scrollbars=0,location=1,statusbar=0,menubar=0,resizable=0,width=" + width + ",height=" + height + ",left=" + left + ",top=" + top + "');myWin.focus()");
說(shuō)明:這里巧妙的運(yùn)用了JavaScript中的eval全局函數(shù),非常好,省的在嵌入flash的網(wǎng)頁(yè)文件中寫(xiě)JavaScript函數(shù)。
復(fù)制代碼 代碼如下:
ExternalInterface.call("eval", "myWin = window.open('" + url + "', '" + windowId + "', 'toolbar=1,scrollbars=0,location=1,statusbar=0,menubar=0,resizable=0,width=" + width + ",height=" + height + ",left=" + left + ",top=" + top + "');myWin.focus()");
說(shuō)明:這里巧妙的運(yùn)用了JavaScript中的eval全局函數(shù),非常好,省的在嵌入flash的網(wǎng)頁(yè)文件中寫(xiě)JavaScript函數(shù)。
相關(guān)文章
Flex與.NET互操作(十三):FluorineFx.Net實(shí)現(xiàn)視頻錄制與視頻回放
本文主要介紹使用FluorineFx.Net來(lái)實(shí)現(xiàn)視頻錄制與視頻回放,F(xiàn)luorineFx如同F(xiàn)MS一樣,除了有AMF通信,RTMP協(xié)議,RPC 和遠(yuǎn)程共享對(duì)象外,它同樣具備視頻流服務(wù)的功能。2009-06-06Flex 處理雙字節(jié)字符(判斷漢字長(zhǎng)度)的方法
在很多情況下,前臺(tái)頁(yè)面光用maxChars="x"很難控制字符竄的長(zhǎng)度。2009-02-02讓Flex Builder 3.0與Eclipse3.4整合起來(lái)
Flex Builder 3.0 For Eclipse 3.3 安裝方法2009-02-02使用asx3m與xstream配合解決flex與java利用httpservice傳遞xml數(shù)據(jù)問(wèn)題
過(guò)年期間抽空在弄flex前端對(duì)象與后端java對(duì)象利用httpservice交互的問(wèn)題。比如前端需要user list數(shù)據(jù),構(gòu)造了flex user object類。2009-02-02基于WebService的數(shù)據(jù)訪問(wèn)(下) Flex與.NET互操作(三)
在上一篇文章《Flex與.NET互操作(二):基于WebService的數(shù)據(jù)訪問(wèn)(上) 》中介紹了通過(guò)<mx:WebService>標(biāo)簽來(lái)訪問(wèn)Webservice。實(shí)際上我們也可以通過(guò)編程的方式動(dòng)態(tài)的訪問(wèn)WebService,F(xiàn)lex SDK為我們提供了WebService類。2009-06-06Flex include和import ActionScript代碼
為了讓你的MXML代碼可讀性增強(qiáng),你可以在<mx:Script>標(biāo)簽內(nèi)引用ActionScript代碼文件,而不是把大塊的代碼都插入到<mx:Script>里。引用ActionScript有include和import兩種方式。2009-08-08