ajax2.js

来自「call web service crossing domain」· JavaScript 代码 · 共 27 行

JS
27
字号
function dynamicTag()
{
    var userinput = document.getElementById("userinput").value;
    var request = "http://api.search.yahoo.com/ImageSearchService/V1/imageSearch?appid=YahooDemo&query=" + userinput + "&output=json&callback=getImages";
    var head = document.getElementsByTagName("head").item(0);
    var script = document.createElement("script");
    script.setAttribute("type", "text/javascript");
    script.setAttribute("src", request);
    head.appendChild(script);
}

function getImages(JSONData) {
    if (JSONData != null)
    {
      var div = document.getElementById("PlaceImages");
      for (i=0; i<10; i++)
      {
        var image = document.createElement("image");
        image.setAttribute("src", JSONData.ResultSet.Result[i].Url);
        image.setAttribute("width", 100);
        image.setAttribute("height", 100);
        div.appendChild(image);
      }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?