作者no1kk (心中在下雨)
看板Flash
标题Re: [问题] Flash有办法取得现在所在位置的网址吗?
时间Sat Jun 6 16:06:35 2009
我不知道是不是有其他的办法
但是我试出一种方式了^__^
import flash.external.*;
var url = ExternalInterface.call("function(){return document.location.href;}");
没想到这样真的可以传回html的网址
那是不是意味可以用flash对html作任何javascript的动作呢?
※ 引述《no1kk (心中在下雨)》之铭言:
: 如标题
: 但是不能透过javascript到所在的html去取得
: 必须要靠自己
: 基本上想利用这样的方式去阻止别人把flash内嵌到他自己的网页
: 并且追踪被内嵌到哪里去了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.31.193.1
※ 编辑: no1kk 来自: 61.31.193.1 (06/06 16:29)
1F:→ tka:这个还是透过javascript去做呀 06/06 20:13
2F:→ tka:在 allowscriptaccess=never 的状况下是不能执行的才对 06/06 20:14
3F:→ tka:正常在嵌入 来源不明的flash 都会设定 不能呼叫 javascript 06/06 20:15
4F:→ tka:不然很容易造成类似xss的安全性问题 06/06 20:16
5F:→ etrexetrex:这是javascript 06/06 20:17