доработка window.returnValue для chrome

#javascript

#javascript

Вопрос:

У меня есть средство выбора даты Java, и оно не передает значение обратно в chrome. Я думаю, это связано с тем, что js использует window.returnvalue. Как бы мне это исправить?

  // Allow the browser to save/pass the date selected and close the window.
    protected void calDate_SelectionChanged(object sender, System.EventArgs e)
    {
      string closeWindow = @"
                <script language='javascript'>
                    window.returnValue='###date###';
                    window.close();
                </script>";

      closeWindow = closeWindow.Replace("###date###", calDate.SelectedDate.ToShortDateString());

      ClientScript.RegisterStartupScript(this.GetType(), "CloseWindow", closeWindow);
    }
  

Комментарии:

1. java !== javascript. У вас действительно есть средство выбора даты javascript? В каком случае, какой из них? Кроме того, ваш обработчик событий выглядит как код C # в ASP.NET Проект веб-форм, который является важной информацией для пометки вашего вопроса.