Internet Explorer在Combobox

时间:2017-11-17 00:58:56

标签: javascript php html mysqli internet-explorer-11

我有这个使用来自MYSQL的数据的Combobox在浏览器Chrome,Mozilla Firefox中完美运行,但是,我正面临着我目前正在使用的Internet Explorer 11版的问题。单击Combobox菜单中的项目时,页面返回空白,从而阻止页面路径。我想知道是否有人遇到过可能对我有帮助的同样问题。因为我是初学程序员,所以我接受改进和代码可靠性的建议,我不知道我在代码中采用的路径目前是否最可行,这可能是Internet Explorer浏览器中的问题。

我的代码PHP



<?php

//Connect database
$db = mysqli_connect('localhost','root','password','db')
or die('Error connecting to MySQLI.');

      //Select database
  $query = "SELECT `id`, `name` FROM `my_tab`";
  mysqli_query($db, $query) or die('Error querying database.');
  $result = mysqli_query($db, $query);
  $row = mysqli_fetch_array($result);
  echo "<script>";
  echo "function change(select) {";
  echo " window.open('helpdesk.public.php?create_ticket=1&active_entity=' + select.value,'_self'); ";
  echo "}";
  echo "</script>"; 
  echo '<td>Select intens</td>';
  echo '<td>';
  echo '<select onchange="change(this)">';
  echo '<option value="">Select options</option>';
  while ($row = mysqli_fetch_array($result)) {
      echo '<option value="' . $row['id'] . '">' . $row['name'] . '</option>';  
  }
  echo '</select>';
  echo '</td>';
  echo '</tr>';
&#13;
&#13;
&#13;

点击IE会看起来像这样。 enter image description here

现在这是IE调试器错误。

Failed to open http://127.0.0.1/dev/front/

我将随时为您提供任何问题或测试。我希望你能找到解决这个问题的方法。

0 个答案:

没有答案