swf获取当前页面的路径
在AS项目中获取当前项目编译的SWF所在的服务器路径或本地路径
package {import flash.display.Sprite;public class HelloWorld extends Sprite{public static var currSwfUrl:String;public function HelloWorld(){//写网络相关的项目时,就可以通过这个自动选择调用的服务器端程序了var doMain:String = this.stage.loaderInfo.url;var doMainArray:Array = doMain.split("/");if (doMainArray[0] == "file:") {//为处理本地系统返回的路径由“/”或“\”两种间隔组成的不同情况,而分别处理if(doMainArray.length<=3){currSwfUrl = doMainArray[2];currSwfUrl = currSwfUrl.substring(0,currSwfUrl.lastIndexOf(currSwfUrl.charAt(2)));}else{currSwfUrl = doMain;currSwfUrl = currSwfUrl.substring(0,currSwfUrl.lastIndexOf("/"));}}else{currSwfUrl = doMain;currSwfUrl = currSwfUrl.substring(0,currSwfUrl.lastIndexOf("/"));}currSwfUrl = currSwfUrl + "/";trace("项目路径: "+ HelloWorld.currSwfUrl);}} }
在Flex Web项目中获取当前项目编译的SWF所在的服务器路径或本地路径
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="initApp()"><mx:Script><![CDATA[public static var currSwfUrl:String;private function initApp():void{//写网络相关的项目时,就可以通过这个自动选择调用的服务器端程序了var doMain:String = this.parent.stage.loaderInfo.url;//注意此行和AS的写法略有不同var doMainArray:Array = doMain.split("/");if (doMainArray[0] == "file:") {if(doMainArray.length<=3){//为处理本地系统返回的路径由“/”或“\”两种间隔组成的不同情况,而分别处理currSwfUrl = doMainArray[2];currSwfUrl = currSwfUrl.substring(0,currSwfUrl.lastIndexOf(currSwfUrl.charAt(2)));}else{currSwfUrl = doMain;currSwfUrl = currSwfUrl.substring(0,currSwfUrl.lastIndexOf("/"));}}else{currSwfUrl = doMain;currSwfUrl = currSwfUrl.substring(0,currSwfUrl.lastIndexOf("/"));}currSwfUrl += "/";trace("项目路径: "+ HelloFlex.currSwfUrl);}]]></mx:Script> </mx:Application>
// 取当前页面名称(不带后缀名)
function pageName()
{
var a = location.href;
var b = a.split("/");
var c = b.slice(b.length-1, b.length).toString(String).split(".");
return c.slice(0, 1);
}
//取当前页面名称(带后缀名)
function pageName()
{
var strUrl=location.href;
var arrUrl=strUrl.split("/");
var strPage=arrUrl[arrUrl.length-1];
return strPage;
}
转载于:https://www.cnblogs.com/regalys168/p/4517320.html
swf获取当前页面的路径相关推荐
- PHP获取当前页面的URL
2019独角兽企业重金招聘Python工程师标准>>> 使用PHP编写程序的时候,我们常常想要获取当前页面的URL.下面提供一个用于获取当前页面URL的函数以及使用方法: 示例一: ...
- PHP/JS中获取当前页面的完整URL
PHP/JS中获取当前页面的完整URL javascript实现: top.location.href 顶级窗口的地址this.location.href 当前窗口的地址 php实现 PHP实现 #测 ...
- JS - 获取当前页面的 url地址 及 相关信息
JS - 获取当前页面的 url地址 及 相关信息 一. 获取当前页面的 url地址 二. 获取当前网址url 后的指定参数 一. 获取当前页面的 url地址 window.location 以htt ...
- js获取当前页面的url网址信息
WEB开发中,时常会用到javascript来获取当前页面的url网址信息 下面我们举例一个URL,然后获得它的各个组成部分:http://i.jb51.net/EditPosts.aspx?opt= ...
- php当前页面的链接地址,PHP 技巧:如何获取当前页面的链接地址
其实不用找 WordPress 函数,PHP 本身就提供了一些系统变量,通过整合下就能获取当前页面的 URL.function wpjam_get_current_page_url(){ $ssl ...
- Python+selenium 自动化-获取当前页面的url地址,打开指定的url地址
非常简单,driver.current_url 就能获取当前页面的 url 地址. # 调用chrome浏览器 driver = webdriver.Chrome() # 打开指定的url地址 dri ...
- PHP获取当前页面的网址
PHP获取当前页面的网址 function GetCurUrl() {$url = 'http://';if(isset($_SERVER['HTTPS']) AND $_SERVER['HTTPS' ...
- php 获取当前页面url_PHP获取URL –如何获取当前页面的完整URL
php 获取当前页面url In this PHP-focused article, we will explore how to get the URL of the current page in ...
- 微信小程序参数传递获取当前页面的url和参数
页面跳转添加参数 wx.navigateTo({url: `../deeddetail/deeddetail?id=${e.currentTarget.dataset.id}`, }) 接收optio ...
最新文章
- 博客域名改为http://bobli.cnblogs.com
- pandas读取csv文件发生编码(encoding)错误:获取文件编码格式之后再读取文件
- 初识react-native
- poj2065 SETI
- Keil插件推荐及使用教程
- Go 语言范围(Range)
- 使用零代码平台构建应用,应该怎样转变思路?
- BZOJ1031: [JSOI2007]字符加密Cipher
- AfxParseURL
- mysql中的强制索引_MYSQL中常用的强制性操作(例如强制索引)
- Redis介绍以及安装(Linux与windows)
- python报错:Exception Value:can only concatenate str (not bytes) to str
- 济安横断面为什么会有水印_PS差值模式是如何去水印的?你看的懂抖音的沙雕做法?...
- 每周分享第 39 期
- 反欺诈模型常用开发工具
- linux查看ipv6 dns,云解析DNS IPv6
- SUST_2018 焦作站亚洲区域赛校内选拔赛题解
- 阿里云免费SSL证书申请详细流程
- Ganymed SSH-2(ch.ethz.ssh2)
- gzip 压缩解压代码示例
热门文章
- 初学redux笔记,及一个最简单的redux实例
- Ubuntu14.04安装pip及配置
- java 把URL中的中文转换成utf-8编码
- ie8下showmodaldialog页面回传会打开新页面的问题
- easyui中获取getEditor为空情况
- emWin 2天速成实例教程002_多个页面窗口切换
- RocketMQ性能压测分析(转载)
- Linux CentOS 修改服务器主机名hostname
- There was a problem importing one of the Python modules required to run yum
- MySQL max_allowed_packet设置及问题