[問題] javascript值 給 frame的src

看板Ajax作者 (你人真好)時間12年前 (2012/12/29 17:12), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
以下是我的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
謝謝!!我再試看看..try蠻多方法的
12/31 00:07, 2F
文章代碼(AID): #1GthGCsZ (Ajax)
文章代碼(AID): #1GthGCsZ (Ajax)