Во-первых, в каком браузере у вас проблемы? window.returnValue
даже не поддерживается в Firefox, может быть, даже не в других браузерах.
Во-вторых, вы посмотрели значение strUsers
после его создания, чтобы убедиться, что в этой строке нет одинарных или двойных кавычек?
Я бы предположил, что максимальный размер / длина этого свойства будет определяться в большей степени памятью вашей системы, чем что-либо еще.
РЕДАКТИРОВАТЬ: Возможно, вам следует использовать window.open()
, чтобы открыть новое окно, и window.opener
, чтобы установить значение в родительской форме - это поддерживается многими браузерами. Просто предложение ...