我在使用javascript函数windows.open时遇到了一些问题。我有以下代码:
if(!empty($_POST['query'])){
$q = $a->formatSearchQuery($_POST['query']);
?>
<div id="dom-target" style="display: none;">
<?php echo $q; ?>
</div>
<?php
echo "
<script type=\"text/javascript\">
var e = document.getElementById('dom-target'); var url = e.textContent; window.open(url);
</script>
";
?>
代码会在地址栏中生成一个包含正确网址的新窗口,但页面不会加载。该页面是空白的。
发生了什么,我该如何解决这个问题?
提前致谢