Есть ли способ сделать это без отображения новых окон?
Sure:
for(i=0;i<10;i++)
{
// window.open("myapp://arg1/arg2/arg3/number_"+i);
}
Если серьезно, вам нужно объяснить, что именно вы ожидаете - цель window.open
- открыть новые (всплывающие) окна, и если это не то, что вам нужно, вам нужна другая функция.
Обновление: Прочитав ваш комментарий, вы увидите, что вам нужно отправить HTTP-запрос на эту страницу (а не открывать эту страницу в новом окне). Обычный способ сделать это - использовать объект XMLHttpRequest для отправки запроса.
Если вы используете инфраструктуру / библиотеку JavaScript (например, jQuery), вы, вероятно, обнаружите, что этот объект заключен в более простые в использовании функции.