Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript:从另一个域中的页面获取图像SRC_Javascript - Fatal编程技术网

Javascript:从另一个域中的页面获取图像SRC

Javascript:从另一个域中的页面获取图像SRC,javascript,Javascript,我是两个网站的站长。第一种方法生成一个包含动态图像的网页。我需要通过Javascript从其他网站获取此图像的动态伪随机URL 此图像有一个ID=“main img”标记 是否有任何方法可以在不使用服务器端语言的情况下获取此映像的SRC元素 我已经尝试了XMLHttpRequest对象,但是在请求时,responseText得到了一个空字符串 有什么建议吗?多谢各位 function makeHttpObject() { try {return new XMLH

我是两个网站的站长。第一种方法生成一个包含动态图像的网页。我需要通过Javascript从其他网站获取此图像的动态伪随机URL

此图像有一个
ID=“main img”
标记

是否有任何方法可以在不使用服务器端语言的情况下获取此映像的
SRC
元素

我已经尝试了
XMLHttpRequest
对象,但是在
请求时,responseText
得到了一个空字符串

有什么建议吗?多谢各位

    function makeHttpObject()
    {
        try {return  new XMLHttpRequest();}
        catch (error) {alert(error)}
        try {return   ActiveXObject("Msxml2.XMLHTTP");}
        catch (error) {alert(error)}
        try {return   ActiveXObject("Microsoft.XMLHTTP");}
        catch (error) {alert(error)}
    }

    function httpGet(theUrl)
    {
        try 
        {
            var request = makeHttpObject();
            request.open("GET", theUrl, true);
            request.send(null);
            request.onreadystatechange = function() {
                if (request.readyState == 4)
                {
                    alert(request.responseText);
                }
                else
                {
                    alert('Nothing to show')
                }
            }
        }
        catch (error) {alert(error)}            
    }

你用的是什么浏览器?我认为你应该在跨来源方面点击浏览器安全。请检查浏览器控制台。我正在使用Chrome,但我会将其创建为跨浏览器。“浏览器控制台”是什么意思?