2011-12-25 66 views
0

可以說我有這樣的功能:從IFRAME傳遞JavaScript變量URL

<script type="text/javascript"> 

function ReturnURL() 
{ 
var url = document.URL; 
var url2 = url.split("="); 
var urlID = url2[url2.length-1]; 


//window.open('http://localhost/POSkill/skillshow.aspx?user_id =' + urlID); 
return urlID; 
} 

</script> 

而且我也有IFRAME在我的HTML文件,該文件是一樣的東西如下:

<iframe id="showSkill" scrolling="yes" src="http://localhost/POSkill/skillshow.aspx?user_id = ReturnURL()" height="350" runat="server" ></iframe> 

現在所有我想要做的是發送urlIDjavasrcipt作爲user_id值的iframe。我嘗試過使用user_id = ReturnURL()但它不工作。

我該怎麼做?

在此先感謝。

回答

0

我回答在enter link description here

非常相似的答案是,你必須設置在JS渲染的「SRC」有價值的東西。

這意味着,地方在你的JavaScript,你應該有下面的代碼

... 
document.getElementById("showSkill").src="http://localhost/POSkill/skillshow.aspx?user_id =" + ReturnURL() 
... 

這應該只是罰款。