作者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)
→ tka:這個還是透過javascript去做呀 06/06 20:13
→ tka:在 allowscriptaccess=never 的狀況下是不能執行的才對 06/06 20:14
→ tka:正常在嵌入 來源不明的flash 都會設定 不能呼叫 javascript 06/06 20:15
→ tka:不然很容易造成類似xss的安全性問題 06/06 20:16
→ etrexetrex:這是javascript 06/06 20:17