`
luhantu
  • 浏览: 202925 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Flex 取得浏览器hostname

    博客分类:
  • Flex
阅读更多

Flash可以被嵌入其他的服务器网页中,如果要flash取得其嵌入的网页的整个URL地址或者hostname等,应该怎么办呢?

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" 
			   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" 
			   preinitialize="application1_preinitializeHandler(event)"
			   applicationComplete="application1_applicationCompleteHandler(event)">
	<fx:Script>
		<![CDATA[
			import mx.core.FlexGlobals;
			import mx.events.FlexEvent;
			
			protected function application1_applicationCompleteHandler(event:FlexEvent):void
			{
				trace("laoderInfo.url=" + loaderInfo.url);
				//如果要用loaderInfo去取得所加载的swf的url,则必须在applicationComplete完成后
				
			}
			
			protected function application1_preinitializeHandler(event:FlexEvent):void
			{
				trace("topLevelApplication.url=" + FlexGlobals.topLevelApplication.url);
				//在FlexGlobals.topLevelApplication.url中,则在preinitialize时候就可以取得了。
				trace("browser‘s url=" + ExternalInterface.call("eval", "window.location.url"));
				trace("browser‘s hostname=" + ExternalInterface.call("eval", "window.location.hostname"));
				//取得浏览器的url
			}
		]]>
	</fx:Script>
</s:Application>

 

0
1
分享到:
评论

相关推荐

    Linux中hostname修改方法详解

    Linux操作系统的hostname是一个kernel变量,可以使用如下两种方式查看 # hostname 和 # cat /proc/sys/kernel/hostname 临时修改hostname 通过hostname命令可以设置系统的hostname # hostname newname new...

    解决linux找不到hostname的处理

    java.net.UnknownHostException: java: java: No address associated with hostname at java.net.InetAddress.getLocalHost(InetAddress.java:1475) at net.sf.ehcache.Cache.&lt;clinit&gt;(Cache.java:222) ``` 此...

    backports.ssl_match_hostname-3.4.0.2

    《Python中的backports.ssl_match_hostname模块详解及其在Tornado中的应用》 在Python的世界里,安全性和稳定性是至关重要的。特别是在网络通信中,SSL/TLS协议的使用是保证数据传输安全的基本手段。然而,对于一些...

    网络ip扫描工具,根据hostname也可以

    网络ip扫描工具,根据hostname也可以

    前端开源库-better-hostname

    "better-hostname"是一个专为前端设计的开源库,它的主要目标是提供一个更高效、更可靠的获取主机名的方法,尤其在与浏览器打包工具browserify结合使用时,能够输出当前运行环境的主机名或者在browserify环境中返回...

    浏览器的加载与页面性能优化

    开发者可以通过在HTML中添加`&lt;link rel="dns-prefetch" href="//HOSTNAME.com"&gt;`标签,或者利用HTTP头`X-DNS-Prefetch-Control`来引导浏览器进行DNS预解析,从而进一步加速页面加载。 此外,CDN的合理部署也是提升...

    hostname是个很不错的改网络环境工具

    hostname是个很不错的改网络环境工具

    获取系统IP地址浏览器java

    System.out.println("Local Host Name: " + localHost.getHostName()); System.out.println("Local IP Address: " + localHost.getHostAddress()); // 获取所有网络接口 Enumeration&lt;NetworkInterface&gt; network...

    VC gethostname获取计算机名和IP地址.rar

    VC 获取计算机名和IP地址,基于MFC的,是一...具体来说是使用gethostname获取主机名(计算机名),使用GetIPAddress来获取IP地址的字符串,然后再经过字符转换成IP格式,这个例子挺简单,对研究MFC的朋友,或许有帮助。

    ftp_hostname_ip_mac

    自己写的可以将本机机器名、ip、mac信息上传至指定ftp的程序 210K

    gethostname.rs:所有系统的gethostname()

    gethostname.rs 所有平台的 。 use gethostname :: gethostname; println! ( "Hostname: {:?}" , gethostname ()); 现有技术 还提供gethostname() ,但从2019年起将。此板条箱改善了。 执照 版权所有2019 ...

    IP 与hostname和域名之间的转换java源码

    用于IP与HOSTNAME的java awt编程

    hostname-3.13-3.el7_7.1.x86_64.rpm

    离线安装包,亲测可用

    hostname-3.20-7.el8.0.1.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    浏览器(4)1

    Location对象的属性包括`hash`、`host`、`hostname`、`href`、`pathname`、`port`、`protocol`和`search`。Location对象可以用于改变页面URL或执行导航操作。 3. **Navigation对象**:表示用户的代理状态和标识,...

    rubygem-resolve-hostname-0.1.0-1.el7.noarch.rpm

    官方离线安装包,亲测可用

    header-hostname:从http请求标头获取主机名

    $ npm install header-hostname 用法 var http = require ( 'http' ) ; var headerHostname = require ( "header-hostname" ) ; http . createServer ( function ( req , res ) { // hostname = "example.com", ...

    gethostname

    在IT领域,"gethostname"通常指的是一个系统调用或者函数,用于获取当前运行的计算机系统的主机名。这个功能在很多编程语言中都有相应的实现,例如C、C++、Python等。主机名是网络上设备的唯一标识,它与IP地址一起...

Global site tag (gtag.js) - Google Analytics