我想從包含iframe
的頁面獲取參數,並將這些參數附加到iframe
的src
。將URL參數傳遞給iframe
例子:
頁面包含IFRAME--
http://www.example.com/pref.html?c=%433r3jutlut9se%23&e=test%40example.com
IFRAME在上面PAGE--
<iframe id="myiframe" name="myiframe" src="prefcontent.aspx" frameborder="0"
width="100%" height="800"></iframe>
這裏的很多事情我一個我試過了,我認爲它理論上可行,但我沒有科軍與它:
<script language="javascript">
$(function() {
var loc = window.location.toString(),
params = loc.split('?')[1],
params2 = loc.split('&')[2],
iframe = $('#myiframe');
console.log(params);
iframe.src = iframe.src + '?' + params + '&' + params2;
});
</script>
是否只需將與當前頁面相同的查詢字符串添加到iframe源? – adeneo
是的,我只是想從父頁面url中獲取相同的參數並將它們添加到iframe src中。下面Lededje的回答很有魅力!感謝您提供您的幫助Adeneo! – Nostalgia80