2017-05-30 68 views
0

我已經嵌入了我想嵌入的網站的iFrame。這個iFrame可以用URL中的不同參數調用。例如:Ajax在Wordpress中的iFrame上的請求?

1. ?strasse=A1&region=HE 
2. ?strasse=A2&region=HE 
3. ?strasse=A3&region=HE 
4. ?strasse=A1 
5. ?strasse=A2&region=NRW 
6. (or even without) 

現在,我創建了我的wordpress形式開始頁面,您可以準確地選擇這些參數。現在我想要的是,如果使用按下提交,iFrame重新加載,但這次與用戶選擇的參數。所以,我需要動態更改iFrame的src="..."

我現在的問題是,我該怎麼做? - 因爲這是wordpress,我很拼命。如果Ajax請求不可能,這並不壞。但是,如果我們能夠建立一個Ajax請求將會非常好...

有沒有人有想法?

問候和謝謝你!

回答

0

當用戶點擊提交,你只需要改變通過JavaScript「SRC」屬性:

... 
onsubmit: function() { 
    var url = // construct the URL with the validated data you want to add 
    document.getElementById('myiFrame').setAttribute('src', url); 
} 
... 
+0

我怎樣才能從URL中的第? (按下後提交) – user7422244

+0

從URL還是從表單中?如果第一個:https://stackoverflow.com/questions/901115/how-can-i-get-query-string-values-in-javascript – QuarK

+0

好的,謝謝! – user7422244