2010-04-30 4 views
2

У меня есть iframe, и как передать javascript vairable вместе с iframe src.iframe src на основе значения переменной javascript

ex: 
var param1=test1; 

как передать значение «param1» вместе с адресом iframe. , и я хочу пройти так.

<iframe frameborder=0 src="http://cart.demo.com/c_jp.php?action=param1" name="navigationframe" id="navigationframe" width="220" height="800"> 

Заранее спасибо.

ответ

3

Если вам нужно передать значение парам JS в URL (как у вас есть в вашем коде) вы можете попробовать одно из следующих действий:

window.frames[navigationframe].location = window.frames[navigationframe].location +  "&param1" = + param1; 

или

document.getElementById(navigationframe).src = document.getElementById(navigationframe).src + "&param1" = + param1; 

Если это является единственной переменной, которую вы будете «передавать» в QueryString, затем убедитесь, что вы правильно отформатировали QueryString (если это вторая или переменная N + 1 prepend '&', если это первый префикс '?')

Смежные вопросы