Jump to content
Fórum Script Brasil
  • 0

Script não exibe os ícone no internet explorer


Aldan Nunes

Question

Galera é o seguinte montei um script onde exibo os dados de uma tabela do banco de dados e também coloquei um array de um checkbox para ser exibido também só que esta acontecendo um probleminha que não conseguir entender de jeito nenhum. No Chrome ele aparece blzinha mostra tdo certinho conforme tem que ser só que no Internet explorer os ícones eles não aparecem. Segue abaixo o script e também as 2 telas tanto a do chrome quanto a do internet explorer.

<?php include("../../conect/conexao.php"); ?>

<!-- Inicio da inclusão de arquivos para montagem da tabela dinâmica -->
<script src="../tabeladinamica/media/js/jquery-1.4.4.min.js" type="text/javascript"></script>
<script src="../tabeladinamica/media/js/jquery.dataTables.min.js" type="text/javascript"></script>
<script src="../tabeladinamica/media/js/jquery.jeditable.js" type="text/javascript"></script>
<script src="../tabeladinamica/media/js/jquery-ui.js" type="text/javascript"></script>
<script src="../tabeladinamica/media/js/jquery.validate.js" type="text/javascript"></script>
<script src="../tabeladinamica/media/js/jquery.dataTables.editable.js" type="text/javascript"></script>
<script src="../js/js.js" type="text/javascript"></script>
<!-- Fim da inclusão de arquivos para montagem da tabela dinâmica -->
<script type="text/javascript" src="../../../js/jspopupnbloqueavel.js"></script>


<style type="text/css" title="currentStyle">
@import "../tabeladinamica/media/css/demo_page.css";
@import "../tabeladinamica/media/css/demo_table.css";
@import "../tabeladinamica/media/css/demo_validation.css";
@import "../tabeladinamica/media/css/themes/base/jquery-ui.css";
@import "../tabeladinamica/media/css/themes/smoothness/jquery-ui-1.7.2.custom.css";
</style>

<body id="dt_example">
    <form id="myForm" method="post" name="formularioCheckbox">
        <div id="container">
          <div id="demo" class="textcorpoT"> </br>
            <table cellpadding="0" cellspacing="0" border="0" class="display" id="example" background="../tabeladinamica/media/images/header-bg.gif">
                <thead>
                    <tr>
                        <th width="2%" class="textcorpoT2"><input type="checkbox" id="checkAll" /></input></th>
                        <th width="3%" class="textcorpoT2">Código</th>
                        <th width="79%" class="textcorpoT2">Descrição</th>
                    </tr>
                </thead>
                <tbody class="textcorpoT2">
                

                    <?php                 
                    include("deleta.php");    
                    $SQL = "SELECT idmenuprincipal, NomeMenu FROM menuprincipal ORDER BY idmenuprincipal asc";
                    $executa = mysql_query($SQL);       
                      while($exibir = mysql_fetch_assoc($executa)){                          
                    echo'
                    <tr class="odd_gradeX" id="'.$exibir['idmenuprincipal'].'">
                    <td class="read_only textcorpoT"><input name="check[]" value="'.$exibir['idmenuprincipal'].'" type="checkbox"></input></td>
                    <td class="read_only textcorpoT" align="center">'.$exibir['idmenuprincipal'].'</td>
                    <td class="textcorpoT">'.$exibir['NomeMenu'].'</td>
                    
                    </tr>';
                    }  
                echo "<input type='image' src='../icone/excluir.png' name='excluir' value='Deletar'/></input>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                <input type='image' src='../icone/edit.png' name='edit' value='Editar'/></input>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                <a href=\"#\" onClick=\"abre('InsertMenuInt.php')\"><img src='../icone/novo.png'></a><br><br>";

                    ?>

                </tbody>
            </table>
            </div>
            
    <div class="spacer"></div>
    </div>
    </form>
</body>

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Bacana conseguir resolver esta duvida só que percebi que no IE e no firefox não fazem a chamada dos itens conforme o botão clicado.

Conforme segue o código abaixo segue quando eu clico no botão editar ele vai para a parte onde tem if(isset($_POST['edit'])) e realiza os procedimentos e o mesmo é feito para o botão excluir quando clicado ele chama if(isset($_POST['excluir'])) e realiza os procedimentos. No chrome está perfeitamente faz todo o procedimento mas no IE r Firefox ele nem aparece. Clico e não aparece nada o que pode ser? abraço

<?php include("../../conect/conexao.php"); ?>

<!-- Inicio da inclusão de arquivos para montagem da tabela dinâmica -->
<script src="../tabeladinamica/media/js/jquery-1.4.4.min.js" type="text/javascript"></script>
<script src="../tabeladinamica/media/js/jquery.dataTables.min.js" type="text/javascript"></script>
<script src="../tabeladinamica/media/js/jquery-ui.js" type="text/javascript"></script>
<script src="../tabeladinamica/media/js/jquery.validate.js" type="text/javascript"></script>
<script src="../js/js.js" type="text/javascript"></script>
<!-- Fim da inclusão de arquivos para montagem da tabela dinâmica -->
<script type="text/javascript" src="../../../js/jspopupnbloqueavel.js"></script>

<?php include("../../conect/conexao.php"); ?>



<?php
                
if(isset($_POST['excluir'])){
                        
    if(!isset($_POST['check'])){
                            
        echo"<script type='text/javascript'>alert('Selecione um registro para ser excluido'); window.location.href='index.php'</script>";
        }else{
                $check = $_POST['check'];
                foreach ($check as $valor){
                $DEL = "DELETE FROM menuprincipal WHERE idmenuprincipal ='$valor'";
                $qr = mysql_query($DEL);
                echo"<script type='text/javascript'> alert('Registro excluido com sucesso'); window.location.href='index.php'</script>'";
return false;
                            }
                                }
}
?>

<?php
            
if(isset($_POST['edit'])){
                        
    if(!isset($_POST['check'])){
                            
        echo"<script type='text/javascript'>alert('Selecione um registro para ser editado'); window.location.href='index.php'</script>";
        }else{
                $check = $_POST['check'];
                foreach ($check as $valor){
                    
                $sql_busca = mysql_query("SELECT * FROM menuprincipal WHERE idmenuprincipal = '$valor'");
                $linha = mysql_fetch_array($sql_busca);
                $id = $linha['idmenuprincipal'];
                
                echo '
        <form method="post" action="UpdateMenIntGeral.php?id='.$id.'">
      <p>
        <label for="txtdescricao"></label>
        <input name="txtdescricao" type="text" class="textCorpForm" id="txtdescricao" size="60"  value="'.$linha['NomeMenu'].'">
      </p>
      <p>
        <input name="txtdescricao2" type="text" class="textCorpForm" id="txtdescricao2" size="60"  value="'.$linha['LinkMenuPrincipal'].'" />
      </p>
      <p>
        <input name="txtdescricao3" type="text" class="textCorpForm" id="txtdescricao3" size="60"  value="'.$linha['IconeMenuPrincipal'].'" />        
        <br>
        <br>
        <input name="button2" type="submit" class="textCorpForm" id="button2" value="Salvar" />
      </p>
</form>
                
                ';
return false;
                            }
                                }
}
?>

<!-- chamando css da tabela dinâmica  -->
<style type="text/css" title="currentStyle">
@import "../tabeladinamica/media/css/demo_page.css";
@import "../tabeladinamica/media/css/demo_table.css";
@import "../tabeladinamica/media/css/demo_validation.css";
@import "../tabeladinamica/media/css/themes/base/jquery-ui.css";
@import "../tabeladinamica/media/css/themes/smoothness/jquery-ui-1.7.2.custom.css";
</style>
<!-- Fim css da tabela dinâmica  -->

<body id="dt_example">
    <form id="myForm" method="post" name="formularioCheckbox">
        <div id="container">
          <div id="demo" class="textcorpoT"> </br>
            <table cellpadding="0" cellspacing="0" border="0" class="display" id="example" background="../tabeladinamica/media/images/header-bg.gif">
                <thead>
                    <tr>
                        <th width="2%" class="textcorpoT2"><input type="checkbox" id="checkAll"/></input></th>
                        <th width="3%" class="textcorpoT2">Código</th>
                        <th width="79%" class="textcorpoT2">Descrição</th>
                    </tr>
                </thead>
  <tbody class="textcorpoT2">
                

                    <?php                 
                    $SQL = "SELECT idmenuprincipal, NomeMenu FROM menuprincipal ORDER BY idmenuprincipal asc";
                    $executa = mysql_query($SQL);       
                      while($exibir = mysql_fetch_assoc($executa)){                          
                    echo'
                    <tr class="odd_gradeX" id="'.$exibir['idmenuprincipal'].'">
                    <td class="read_only textcorpoT"><input name="check[]" value="'.$exibir['idmenuprincipal'].'" type="checkbox"></input></td>
                    <td class="read_only textcorpoT" align="center">'.$exibir['idmenuprincipal'].'</td>
                    <td class="textcorpoT">'.$exibir['NomeMenu'].'</td>
                                  </tr>'; }
                    ?>

                    
                    
    </tbody>
                    
                    <input type="image" src="../icone/excluir.png" name="excluir" value="Deletar"/></input>&nbsp;&nbsp;&nbsp;&nbsp;
                    <input type="image" src="../icone/edit.png" name="edit" value="Editar"/ ></input>&nbsp;&nbsp;&nbsp;
                    <?php                     
                    echo "<a href=\"#\" onClick=\"abre('InsertMenuPrinc.php')\"><img src='../icone/novo.png' border='0'></a><br><br>";
                    ?>        
                    </table>
            </div>
            
    <div class="spacer"></div>
    </div>
    </form>
</body>

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...