[問題] javascript值 給 frame的src
以下是我的code
我用JS抓我網址收到的傳值
但是我要怎麼把我的參數丟給SRC
試了很多方法都失敗
要遞給leftFrm的src
我有串出來 ALERT出來也是我要的值
但有辦法指定給leftFrm嘛?
<frameset cols="250,*" frameborder="no" border="0" framespacing="0">
<frame src="" name="leftFrm" id="leftFrm" scrolling="no" noresize title="treeframe">
<frame src="" name="basefrm" id="basefrm" title="basefrm" scrolling="yes" >
</frameset>
<script type="text/javascript">
var url = window.location.toString(); //取得當前網址
var str = ""; //參數中等號左邊的值
var str_value = ""; //參數中等號右邊的值
if (url.indexOf("?") != -1) {
//如果網址有"?"符號
var ary = url.split("?")[1].split("&");
//取得"?"右邊網址後利用"&"分割字串存入ary陣列 ["a=1","b=2","c=3"]
for (var i in ary) {
//取得陣列長度去跑迴圈,如:網址有三個參數,則會跑三次
str = ary[i].split("=")[0];
//取得參數"="左邊的值存入str變數中
if (str == "UID") {
//若str等於想要抓取參數 如:b
str_value = decodeURI(ary[i].split("=")[1]);
//取得b等號右邊的值並經過中文轉碼後存入str_value
}
}
}
//alert(str_value); //顯示參數的值
var tree = "ActLPM_TreeMenu.aspx?UID="
var src = tree + str_value
document.getElementById("leftFrm").src =
</script>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.248.243.128
→
12/29 17:36, , 1F
12/29 17:36, 1F
→
12/31 00:07, , 2F
12/31 00:07, 2F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章