Ashotovich
Новичок
IE: window.open изменяет переменные в URL
Приветствую всех!
Столкнулся с неприятной проблемой. У меня при помощи JS-метода window.open открывается новое окно с неким URL, в котором передается ряд переменных GET. Примерно вот так:
window.open('report.php?report_user_id=1&d1=16&m1=6&y1=2009&d2=16&m2=6&y2=2009&add_subordinates=on÷_employees=on÷_acttypes=on', 'report');
Во всех браузерах, кроме IE открывается окно с таким URL:
http://somesite.ru/report.php?report_user_id=1&d1=16&m1=6&y1=2009&d2=16&m2=6&y2=2009&add_subordinates=on÷_employees=on÷_acttypes=on
А в IE у открывшегося окна URL выглядит так:
http://somesite.ru/report.php?report_user_id=1&d1=16&m1=6&y1=2009&d2=16&m2=6&y2=2009&add_subordinates=on÷_employees=on÷_acttypes=on
Соответственно, переменные GET в конце URL (выделено красным) не передаются корректно.
Копал-копал, ничего найти не смог. Помогите, пожалуйста, решить проблему.
С уважением, Ashotovich
-~{}~ 16.06.09 16:01:
Да, только что заметил следующую закономерность - если из имен переменных убрать нижнее подчеркивание, все работает корректно. То есть проблема сужается до URL с нижними подчеркиваниями в области переменных GET.
Приветствую всех!
Столкнулся с неприятной проблемой. У меня при помощи JS-метода window.open открывается новое окно с неким URL, в котором передается ряд переменных GET. Примерно вот так:
window.open('report.php?report_user_id=1&d1=16&m1=6&y1=2009&d2=16&m2=6&y2=2009&add_subordinates=on÷_employees=on÷_acttypes=on', 'report');
Во всех браузерах, кроме IE открывается окно с таким URL:
http://somesite.ru/report.php?report_user_id=1&d1=16&m1=6&y1=2009&d2=16&m2=6&y2=2009&add_subordinates=on÷_employees=on÷_acttypes=on
А в IE у открывшегося окна URL выглядит так:
http://somesite.ru/report.php?report_user_id=1&d1=16&m1=6&y1=2009&d2=16&m2=6&y2=2009&add_subordinates=on÷_employees=on÷_acttypes=on
Соответственно, переменные GET в конце URL (выделено красным) не передаются корректно.
Копал-копал, ничего найти не смог. Помогите, пожалуйста, решить проблему.
С уважением, Ashotovich
-~{}~ 16.06.09 16:01:
Да, только что заметил следующую закономерность - если из имен переменных убрать нижнее подчеркивание, все работает корректно. То есть проблема сужается до URL с нижними подчеркиваниями в области переменных GET.