iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Flex中怎么调用JavaScript代码
  • 137
分享到

Flex中怎么调用JavaScript代码

2023-06-17 15:06:23 137人浏览 独家记忆
摘要

Flex中怎么调用javascript代码,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Flex调用JavaScript代码在Flex开发中有时候需要调用js代码,例如关闭

Flex中怎么调用javascript代码,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

Flex调用JavaScript代码

在Flex开发中有时候需要调用js代码,例如关闭浏览器,或者是在某种情况下打开浏览器提示框等等。一般情况下Flex用ExternalInterface类的call()函数来调用JS代码,其中call()函数的参数就是String类型的JS代码段。

你可以调用html页面中的JavaScript,通过与JavaScript的交互,可以改变Style,调用远程方法。还可以将数据传递给Html页面,处理后再返回给Flex,完成这样的功能主要有两种方法:ExternalInterface()和navigateToUrl()。

在Flex调用JavaScript最简单的方法是使用ExternalInterface(),可以使用此api调用任意JavaScript,传递参数,获得返回值,如果调用失败,Flex抛出一个异常。ExternalInterface封装了对浏览器支持的检查,可以用available属性来查看。ExternalInterface的使用非常简单,语法如下:

flash.external.ExternalInterface.call(function_name:String[,arg1,...]):Object;

参数function_name是要调用的JavaScript的函数名,后面的参数是JavaScript需要的参数。

As代码

ExternalInterface.call(FUNCTION_USEREXIT);  ExternalInterface.addCallback("checkExit",checkExit);  privatestaticvarFUNCTION_USEREXIT:String="document.insertScript=function()"+"  {"+"window.onbeforeunload=function()"+"{"+"varflexObj=MarineDataEdit.checkExit();  "+"if(flexObj!=\"\")"+"{"+"returnflexObj;"+"}else{"+"return;"+"}"+"}"+"}";  publicfunctioncheckExit():String{varuserExitStr:String="你如果现在离开,则您的所有信息将失效!";  returnuserExitStr;   ExternalInterface.call(FUNCTION_USEREXIT);  ExternalInterface.addCallback("checkExit",  checkExit);privatestaticvarFUNCTION_USEREXIT:String="document.insertScript=function()"+"  {"+"window.onbeforeunload=function()"+"{"+"varflexObj=MarineDataEdit.checkExit();  "+"if(flexObj!=\"\")"+"{"+"returnflexObj;"+"}else{"+"return;"+"}"+"}"+"}";  publicfunctioncheckExit():String{varuserExitStr:String="你如果现在离开,则您的所有信息将失效!";   returnuserExitStr;

其中ExternalInterface类的addCallback函数是调用AS端的返回值。

关于Flex中怎么调用JavaScript代码问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网精选频道了解更多相关知识。

--结束END--

本文标题: Flex中怎么调用JavaScript代码

本文链接: https://www.lsjlt.com/news/290000.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Flex中怎么调用JavaScript代码
    Flex中怎么调用JavaScript代码,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Flex调用JavaScript代码在Flex开发中有时候需要调用JS代码,例如关闭...
    99+
    2023-06-17
  • html中怎么调用JavaScript代码
    这篇“html中怎么调用JavaScript代码”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“html中怎么调用JavaSc...
    99+
    2023-07-06
  • Flex与JavaScript中怎么实现交互中调用
    今天就跟大家聊聊有关Flex与JavaScript中怎么实现交互中调用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、在JavaScript中调用Flex方法在Flex中可以用Ex...
    99+
    2023-06-17
  • Flex代码规范中MDI框架怎么用
    小编给大家分享一下Flex代码规范中MDI框架怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Flex代码规范1.MDI框架使用1.1.初始化参数处理函数注册窗口初始化事件:MessagesManager.getIns...
    99+
    2023-06-17
  • Flex中怎么调用MapABC地图
    Flex中怎么调用MapABC地图,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Flex调用MapABC地图的方法不仅GoogleMap实现了对Flex的支持,MapABC也同...
    99+
    2023-06-17
  • flex调用java类的方法 flex怎么用
    要在Flex中调用Java类的方法,你需要使用Flex的远程调用功能。以下是使用Flex调用Java类方法的步骤:1. 创建Java...
    99+
    2023-08-24
    Java
  • flex怎么调用java类
    要调用Java类,可以使用ActionScript的ExternalInterface类。以下是一个示例代码:首先,首先在Flex项...
    99+
    2023-08-24
    flex java
  • Flex代码格式化插件怎么用
    这篇文章主要为大家展示了“Flex代码格式化插件怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Flex代码格式化插件怎么用”这篇文章吧。Flex代码格式化工具在对Flex进行编码的时候,如...
    99+
    2023-06-17
  • Flex代码格式化工具怎么用
    这篇文章主要为大家展示了“Flex代码格式化工具怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Flex代码格式化工具怎么用”这篇文章吧。Flex代码格式化工具在做Flex编码的时候,调整编...
    99+
    2023-06-17
  • 怎么在C++中调用python代码
    这篇文章主要介绍了怎么在C++中调用python代码,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、环境设置windowsVS2015python的话用的是acaconda...
    99+
    2023-06-22
  • 如何在PHP代码中调用JavaScript方法?
    如何在PHP代码中调用JavaScript方法? 在网页开发中,经常需要让PHP与JavaScript进行交互,其中一种常见需求就是在PHP代码中调用JavaScript方法。通过调用...
    99+
    2024-03-04
    php调用js
  • 怎么调试Cordova应用的JavaScript代码和自定义插件代码
    这篇文章主要讲解了“怎么调试Cordova应用的JavaScript代码和自定义插件代码”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么调试Cordova应用的JavaScript代码和自...
    99+
    2023-06-05
  • 怎么使用JavaScript代码
    要使用JavaScript代码,您可以遵循以下几个步骤:1. 创建HTML文件:首先,创建一个HTML文件,您可以使用任何文本编辑器...
    99+
    2023-09-27
    JavaScript
  • 怎么使用Flex调试程序
    这篇文章主要为大家展示了“怎么使用Flex调试程序”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么使用Flex调试程序”这篇文章吧。使用Flex调试程序如果Flex程序编译时报错,需要修改程序...
    99+
    2023-06-17
  • 调试JavaScript代码如何打印调用堆栈
    小编给大家分享一下调试JavaScript代码如何打印调用堆栈,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!打印调用堆栈可以通过调试面板查看当前代码的调用堆栈,也...
    99+
    2023-06-27
  • JavaScript中怎么重构代码
    这篇文章给大家介绍JavaScript中怎么重构代码,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1. 提炼函数在JavaScript开发中,我们大部分时间都在与函数打交道,所以我们希...
    99+
    2024-04-02
  • Joyent中怎么调试Node代码
    Joyent中怎么调试Node代码,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。“Node.js使用JavaScript并具备动态特性,”...
    99+
    2024-04-02
  • JavaScript代码调试有哪些
    这篇文章将为大家详细讲解有关JavaScript代码调试有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1.alert()通常可以使用警告框来提示变量信...
    99+
    2024-04-02
  • JavaScript中怎么调用栈
    JavaScript中怎么调用栈,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1:基本概念栈(stack):用来保存简单的数据字段。堆(hea...
    99+
    2024-04-02
  • JavaScript函数调用经典实例代码
    目录JavaScript函数调用经典例题JS函数的定义与调用方法总结JavaScript函数调用经典例题 1.输入框判断是不是闰年 2.随机数判断是不是闰年 3.输入框判断是不是质数...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作