小编use*_*731的帖子

通过AJAX传递图像

基本上我想在提交表单时传递带有ajax的图像文件并检索图像并通过电子邮件将其作为附件文件发送:

这是表格:

<form role="form" action="" name="devis" id="devis" method="post" enctype="multipart/form-data" class="form-horizontal">
    <fieldset>
        <div class="form-group">
            <label class="control-label col-md-4" for="societe">Company</label>
            <div class="col-md-8">
                <input type="text" class="form-control input-md col-md-8" name="societe" value="" maxlength="" id="societe">
            </div>
        </div>
        <div class="form-group">
            <label class="control-label col-md-4" for="message"><span class="required">* </span>Message</label>
            <div class="col-md-8">
                <textarea rows="5" name="message" class="form-control input-md col-md-8" maxlength="" required="" style="resize:none;" id="message"></textarea>
            </div>
        </div>
        <div class="form-group" id="input_file">
            <label class="control-label col-md-4" for="image_input_field">Logo</label>
            <div class="col-md-8">
            <div class="input-group uploaddiv">
                <span class="input-group-btn">
                    <span class="btn btn-default btn-file">
                        Parcourir <input type="file" id="image_input_field" name="file">
                    </span>
                </span>
                <input …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery file-upload

17
推荐指数
2
解决办法
5万
查看次数

双击突出显示变量Sublime Text 3包括$

我希望ST3在选择PHP文件时包含"$",所以我word_separators通过删除$这样编辑:

"word_separators": "./\\()\"':,.;<>~!@#%^&*|+=[]{}`~?"
Run Code Online (Sandbox Code Playgroud)

现在它突出显示整个varibale,包括双击变量时的"$".但是,现在Sublime没有使用默认match_selection功能匹配/概述这些变量.
有什么想法吗?有没有我错过的设置.非常感激.

php sublimetext3

15
推荐指数
1
解决办法
4115
查看次数

错误的来源:document.getElementsByTagName(...)[0]未定义

我正在使用awstats js跟踪器文件awstats_misc_tracker.js,一旦我将其包含在内,它就会在我的控制台中显示此错误:

TypeError: document.getElementsByTagName(...)[0] is undefined
     document.getElementsByTagName("body")[0].appendChild(l);
Run Code Online (Sandbox Code Playgroud)

这是呈现此错误的部分:

var imgsrc1 = awstatsmisctrackerurl+'?screen='+TRKscreen+'&win='+TRKwinsize+'&cdi='+TRKcdi+'&java='+TRKjava;
var imgsrc2 = '&shk='+TRKshk+'&svg='+TRKsvg+'&fla='+TRKfla+'&rp='+TRKrp+'&mov='+TRKmov+'&wma='+TRKwma+'&pdf='+TRKpdf+'&uid='+TRKuserid+'&sid='+TRKsessionid;
//alert(imgsrc1);
//alert(imgsrc2);
var imgsrc=imgsrc1+imgsrc2;
if( document.createElementNS ) {
    var l=document.createElementNS("http://www.w3.org/1999/xhtml","img");
    l.setAttribute("src", imgsrc );
    l.setAttribute("height", "0");
    l.setAttribute("width", "0");
    l.setAttribute("border", "0");
    document.getElementsByTagName("body")[0].appendChild(l);
} else {
    document.write('<img style="display:none;" src="'+ imgsrc +'" height="0" width="0" border="0" />')
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我这个错误的来源以及我如何防止它?

javascript awstats

1
推荐指数
1
解决办法
3629
查看次数

标签 统计

javascript ×2

php ×2

ajax ×1

awstats ×1

file-upload ×1

jquery ×1

sublimetext3 ×1