Re: [問題] Flash有辦法取得現在所在位置的網址嗎?
借標題請問一個相關的問題
我是想利用判斷網址來做到網頁導覽列還有標題的變化
所以要取得swf所嵌入的網址(.html而非.swf)
爬文看到下面和用LoaderInfo的做法
但loaderinfo所傳回的只是.swf網址
而用no1kk大的做法可以做到我想要的動作
但在IE6 7 8都報錯被擋住了 flash整個不能動 = ="
其他火狐 OP gc的最新版本都可以順利執行
網址範例http://jet.byethost6.com/others.html
上方的導覽列在不同頁面切換時
title那欄會隨頁面網址不同而變化
目前增加了一個動態文字顯示網址以方便做修改
想請問一下有辦法讓IE6 7 8也能順利執行嗎?
或是還有其他做法能達到我的要求
如果沒有的話就只好傻傻的不同頁面放不同的SWF了
※ 引述《no1kk (心中在下雨)》之銘言:
: 我不知道是不是有其他的辦法
: 但是我試出一種方式了^__^
: import flash.external.*;
: var url = ExternalInterface.call("function(){return document.location.href;}");
: 沒想到這樣真的可以傳回html的網址
: 那是不是意味可以用flash對html作任何javascript的動作呢?
: ※ 引述《no1kk (心中在下雨)》之銘言:
: : 如標題
: : 但是不能透過javascript到所在的html去取得
: : 必須要靠自己
: : 基本上想利用這樣的方式去阻止別人把flash內嵌到他自己的網頁
: : 並且追蹤被內嵌到哪裡去了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.109.76
→
01/03 01:39, , 1F
01/03 01:39, 1F
推
01/04 16:24, , 2F
01/04 16:24, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 5 之 5 篇):