小编MMS*_*MSs的帖子

将在同一域上使用HTTP和HTTPS会影响SEO

将同一域上的两种协议用于同一网站,是否会被搜索引擎索引两次,并考虑重复内容?

如果是这样,那么在SEO中避免这种负面影响的最佳方法是什么.我应该在另一个子域上使用https https://ssl.example.com而不是https://www.example.com使用不同的docroot吗?或者是否足够好在同一个docroot上为非安全内容进行必要的301重定向从https到http,反之亦然?这里的最佳做法是什么?

https seo http

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

使用文件初始化 Dropzone 不会施加 maxFiles 的限制

当我用其中的文件初始化 Dropzone 时,知道 maxFiles 设置为 1,我仍然可以在出现错误之前向 Dropzone 添加 1 个附加文件maxfilesexceeded

这是 dropzone 初始化的示例:

<div id="pdfs-dz" class="dropzone">
    <div class="dz-default dz-message">Drop PDFs here</div>
</div>

<script>
pdf_files = ['afile.pdf']

Dropzone.autoDiscover = false;

$('#pdfs-dz').dropzone({
    url: '/add-file/pdfs/',
    acceptedFiles: 'application/pdf',
    maxFilesize: 5,
    maxFiles: 1,
    error: function (file, response) {
        console.log('Upload failed');
        console.log(response);
        this.removeFile(file);
        $(file['previewElement']).remove();
    },
    init: function () {
        dz = this;
        pdf_files.forEach(function (val, index) {
            mockFile = {name: val, uploaded_name: val};
            dz.emit('addedfile', mockFile);
            dz.emit('complete', mockFile);
            $(dz.element).find('.dz-size').remove();
            dz.files.push(mockFile);
        });
    }
});
</script>
Run Code Online (Sandbox Code Playgroud)

当然,我在那里使用 jQuery。中的文件列表 …

javascript jquery dropzone.js

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

在 Mapbox 中搜索一个国家

我有一个国家/地区列表,我正在尝试将地图居中并调整缩放级别以在地图中显示整个国家/地区。

使用 geocoding APIs https://api.mapbox.com/geocoding/v5/{dataset}/{query}.json?country={cc}&access_token=<your access token>,我能够得到一些不在国家中心的坐标,但至少我得到了相关的坐标,但是,返回的对象不包含任何关于缩放级别的信息。

<select id="country" name="country">
    <option value="at">Austria</option>
    <option value="cy">Cyprus</option>
    <option value="de">Germany</option>
    <option value="pt">Portugal</option>
    <option value="es">Spain</option>
</select>

<div class="map" id="map"></div>

<script>

mapboxgl.accessToken = 'the_access_token';
var map = new mapboxgl.Map({
    container: 'map', // container id
    style: 'mapbox://styles/mapbox/streets-v8', //stylesheet location
    center: [-74.50, 40], // random starting position
    zoom: 9 // starting zoom level
});

// Find country
$('#country').on('change', function (e) {
    countrycode = $(this).val();
    country = $(this).find('option:selected').text();
    console.log(countrycode, country);
    $.ajax({
        url: "https://api.mapbox.com/geocoding/v5/mapbox.places/"+country+".json?country="+countrycode+"&access_token="+mapboxgl.accessToken,
        success: function(res) {
            console.log(res);
            map.easeTo({ …
Run Code Online (Sandbox Code Playgroud)

javascript mapbox mapbox-gl mapbox-gl-js

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

标签 统计

javascript ×2

dropzone.js ×1

http ×1

https ×1

jquery ×1

mapbox ×1

mapbox-gl ×1

mapbox-gl-js ×1

seo ×1