javascript - 返回 false 在 IE 中不起作用。

标签 javascript php jquery file-upload uploadify

我正在开发 uploadify 免费版本,

当我单击浏览按钮时,我会检查 session (如果 session 存在),浏览窗口将打开,否则登录将打开。

$sid=1;
$loginsessionid = 2;
<form id="uploadForm" name="uploadForm" action="" method="post" enctype="multipart/form-data" onmousedown="return checksession('<?=$sid ?>','<?=$loginsessionid ?>');" >
    <div id="fileerror" class="div_fileError"></div>
    <input type="hidden" name="uploadedfiles" id="uploadedfiles" value=""  />
    <input type="hidden" name="queuesize" id="queuesize" value="0" />
    <a href="javascript:$('#file_upload').uploadify('cancel','*');" onclick="showBrowse();" class="bluebutton">Clear Selection</a>
    <input onclick="javascript:submitForm();" type="button" id="submitbtn" name="submitbtn" value="Upload Files" class="bluebutton" />
       <input id="file_upload" name="file_upload" type="file" multiple="true" />
        <div id="queue"></div>
</form>
script type="text/javascript">
function checksession(sessid,login_sessid)
{

       if(sessid === login_sessid)
       {
          return true
       }
       else
       {
           //alert("working if i give this alert");
           return false;

       }
    }
</script>

但如果我在错误条件下发出警报,它就会起作用。

最佳答案

onmousedown 替换为 onsubmit,并从提交按钮中删除 onclick="javascript:submitForm();"

关于javascript - 返回 false 在 IE 中不起作用。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25177366/

相关文章:

javascript - 检查数组是否包含 mongodb 文档中的帖子 id

php - 查找哪一个 WHERE 子句成功

javascript - Highcharts 线和点仅在鼠标悬停时显示

jquery - 使用 JQuery 解析此 JSON

javascript - 使用 JQuery 显示表内的图像

javascript - 在knockout.js中,是否可以使用动态绑定(bind)值?

javascript - ReactDom 未定义

javascript - 禁用某些选择复选框上的按钮

php - 使用 PHP 安全连接到 MySQL 的最佳方式

jQuery UI 滚动条