相关疑难解决方法(0)

在JavaScript中创建多行字符串

我在Ruby中有以下代码.我想将此代码转换为JavaScript.什么是JS中的等效代码?

text = <<"HERE"
This
Is
A
Multiline
String
HERE
Run Code Online (Sandbox Code Playgroud)

javascript string heredoc multiline

2412
推荐指数
27
解决办法
137万
查看次数

从php中的文件夹中获取所有图像

我正在使用WordPress.我有一个像这样的图像文件夹mytheme/images/myimages.

我想从文件夹中检索所有图像名称 myimages

请指教,如何获取图片名称.

php wordpress get image

32
推荐指数
3
解决办法
12万
查看次数

有没有办法只使用Javascript从文件夹中返回所有图像文件名列表?

我想显示位于图库中服务器的文件夹中的所有图像.

有没有办法只使用JavaScript或JQuery从文件夹中返回所有图像文件名的列表?

另外,我想仅使用JavaScript计算类似文件夹中的图像文件数.

有没有办法只使用JavaScript计算文件夹中的图像文件数?

javascript jquery

31
推荐指数
3
解决办法
12万
查看次数

jQuery从目录中提取图像

是否可以从本地文件中提取一堆.jpg图片并将它们放入列表中? 对不起,我很模糊

从目录中拉出(与索引相关)就像.

我想按顺序将它们列在图像标签中.

javascript directory jquery image

11
推荐指数
1
解决办法
5万
查看次数

Javascript - 检索文件夹中文件的名称

我有一个要求,我需要从客户端的文件夹中检索所有文件名.

因此,我试图使用Jquery检索文件夹中的文件名称,引用此答案.

我的代码如下:

    <script>
        var fileExt = ".xml";

        $(document).ready(
        function(){
            $.ajax({
            //This will retrieve the contents of the folder if the folder is configured as 'browsable'
            url: 'xml/',
            success: function (data) {
               $("#fileNames").html('<ul>');
               //List all xml file names in the page
               $(data).find('a:contains(" + fileExt + ")').each(function () {
                   var filename = this.href.replace(window.location, "").replace("http:///", "");
                   $("#fileNames").append( '<li>'+filename+'</li>');
               });
               $("#fileNames").append('</ul>');
             }     
            });
        });

    </script>
Run Code Online (Sandbox Code Playgroud)

HTML代码如下:

<div id="fileNames"></div>
Run Code Online (Sandbox Code Playgroud)

但是当我在chrome和firefox中运行代码时出现以下错误:

chrome:XMLHttpRequest无法加载file:/// E:/ Test/xml /.收到无效回复.因此不允许原点'null'访问.

Firefox:ReferenceError:$未定义

我试过google很多但错误没有解决.

非常感谢您的帮助.

javascript jquery jquery-ajaxq

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

从本地文件夹获取所有图像

我需要一种方法来获取本地文件夹中的所有图像,以便在本地运行.将不会尝试服务器从本地文件夹中获取图像,因为这是不可能的/情况.

我需要使用.js,因为我不能使用.php(这会更容易)因为它在本地PC上运行.

说我需要从学习中获取所有图像/

我已经尝试了各种解决方案,可以在这里找到,这里这里但没有工作.

javascript ajax jquery

9
推荐指数
1
解决办法
3万
查看次数

如何从给定文件夹中获取图像文件名

我有一个任务是使用jquery显示文件夹中的所有图像.

为此,我使用了代码

var imageFolder = '../../Images/Avatar/';
var imgsrc = imageFolder +'';
Run Code Online (Sandbox Code Playgroud)

我需要在该文件夹头像中获取图像文件名.我怎样才能获得文件名.该头像文件夹中有很多图像文件也有一些txt文件.我只需要jpg,png,gif图像.

html javascript jquery

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

通过 jQuery Ajax 加载图片

我正在创建一个浏览大量图片的应用程序。此时,项目的那部分就完成了,它对正确的图片进行排序、过滤和加载,甚至将它们拆分为单独的页面以加快加载速度。

这很好用,但每页加载 25 张图片仍然需要 8 秒以上。我做了一些研究,并得出结论,使用异步 jQuery Ajax 请求最好尽可能快地同时加载它们。

到目前为止,这是我的代码:

var imageArray = <?php if (!empty($images)) {echo '["' . implode('", "', $images) . '"]';} else {echo "false";} ?>;
console.log(imageArray);
console.log(imageArray.length);
for (i = 0; i < imageArray.length; i++) {
    $.ajax({
        type: 'GET',
        url: imageArray[i],
        dataType: 'image/jpg',
        async: true,
        success: function (data) {
            $("#" + i).attr("src", data);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

这段代码的问题在于它除了一个带灰色边框的空白色方块之外什么都不加载。当我修改代码并在 Chrome 的控制台中运行它时,data最终是一串混乱的字符,我认为这些字符是原始图像数据。

我已经搜索了几天,包括在 SO 上,但我还没有找到满足我需要的解决方案。相反,我找到了使用 jQuery 简单地将 url 放入图像源的解决方案,attr()这不是我需要的。

如果有人可以提供任何类型的解决方案来修复此代码,或者甚至是获取所有图像的不同且更有效的方法,我对任何事情都持开放态度。

图像阵列http : //pastebin.com/03tvpNey

问候, …

javascript php ajax jquery image

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

Cand我用一行代码从一个文件夹中插入HTML中的所有图像?

我有文件夹img和文件夹里面我有200张图片.我是否有可能将所有图像插入到要显示的html页面中,而无需将这行代码写入200次?

<img src="img/ladybug.jpg" alt="Ladybug" title="Ut rutrum, lectus eu pulvinar elementum, lacus urna vestibulum ipsum"></li>
Run Code Online (Sandbox Code Playgroud)

html

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

如何使用纯 JS 通过 AJAX 获取文件夹中的所有图像?

我试图通过 AJAX 请求获取文件夹中的所有图像(用于图像滑块)。我发现这个 jQuery 解决方案工作得很好,只是它使用了 jQuery。纯 JS 的等价物会是什么样子?(即XMLHttpRequest)

javascript

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

标签 统计

javascript ×8

jquery ×6

image ×3

ajax ×2

html ×2

php ×2

directory ×1

get ×1

heredoc ×1

jquery-ajaxq ×1

multiline ×1

string ×1

wordpress ×1