Я использую этот код в выражении php conditional if/else, чтобы открыть новое окно.Javascript window.open Calling Twice
echo("<script type=\"text/javascript\">
<!--
window.open(\"http://www.example.com/index.php?$var\");
//-->
</script>
");
Это открытие 2 окна вместо одного, но только на моем живом месте (на выделенном сервере), а не на испытательной площадке (общий сервер).
EDIT: Из предложения zebediah49 я добавил случайную переменную int после URL-адреса нового окна. Он изменяет переменную с каждым экземпляром нового окна, поэтому я предполагаю, что это означает, что он дважды выполняет условие. Я, вероятно, должен упомянуть, что он использует Joomla и стороннее приложение сообщества JomSocial.
Хорошо, поскольку я редактировал это и после ~ 5 минут того же самого окна было открыто, он открыл новый экземпляр окна window.open. Поэтому, очевидно, он автоматически обновляется один раз, как только он приземляется. Я должен буду это понять. Все же приветствуются любые предложения.
Благодарим вас за советы относительно языка и лучших практик.
В третьей строке у вас есть бесконечный символ '' '. –
FYI: конец строки 3 выглядит так, будто отсутствует \ перед последним". – Asaph
Случайно удалил побег в этом посте. Исходный код включает обратную косую черту. Отредактированный пост. –