何らかの理由で、ページに iframe があります。
<iframe src="/widget?id=2"/>
そして、jsコードに変数アドレスがあります。
var address = 'some street';
次のように、iframe src 属性に新しいパラメーターを追加する必要があります。
<iframe src="/widget?id=2&address=some%20street"/>
私は望む:
- アドレス変数の形式が何であるかを気にしないでください。スペースだけでなく、カンマ、セミコロンなども含めることができます (何らかの方法でユーザーによって挿入されます)。
- 常に読みにくい醜い文字列操作を行わないようにします。
- 複数のパラメーター ( address だけでなく) をより洗練された方法で処理できるようにします。
たとえば、 Ruby on RailsでURLパラメータをマージするのは次のように簡単です。
params.merge {:address => address}
可能であれば、jQueryでこのようなものが欲しいです。