2011-02-07 37 views
1

我有兩個html文件。一個文件應該包含像這樣的其他文件的來源。如何將動態參數傳遞給通過iframe包含的html

的file1.html

<html> 
    <head></head> 
    <body> 
     <span>Hello #{bean.name}</span> 
    </ > 
</html> 

file2.html

<html> 
    <head></head> 
    <body> 
     <iframe src="file1.html"></iframe> 
    </body> 
</html> 

裏面的iframe,我想顯示根據用戶字符串 「Hello約翰」。如何通過參數名的file1.html

+0

看起來更像是一個JSF問題給我比JavaScript ... – 2011-02-07 08:48:12

回答

2
<html> 
    <head></head> 
    <body> 
     <iframe src="file1.html?user=John"></iframe> 
    </body> 
</html> 

然後,在file1,你可以選擇(如PHP)的服務器端語言來安全地採取從查詢字符串值,並把它放在網頁上。或者,您可以從use JavaScript獲取查詢字符串中的值。

無論哪種方式,請確保該值正確逃脫(!!!)以避免XSS攻擊。

+1

認爲你是對的,但仍然不知道+1讓我研究我認爲是一隻雁! – 2011-02-07 08:25:10