首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在img src中添加“http:”以获得javascript中的正确图像url

如何在img src中添加“http:”以获得javascript中的正确图像url
EN

Stack Overflow用户
提问于 2012-06-05 10:02:10
回答 1查看 454关注 0票数 0

我有一个javascript小部件,它通过MediaWiki API (http://en.wikipedia.org/w/index.php?title=Main_Page&action=render)从维基百科获取文章。这是三星智能电视的应用程序。现在,文本部分工作正常,但是它不会显示任何图像,因为img的结构如下:

“//en.wikipara.org/wiki/File:example.jpg”

通过使用PC仿真器,我逐渐意识到三星固件将其转换为这种类型的完整url:

"file://localhost/en.wikipedia.org/wiki/File:example.jpg“

是否可以在src中添加"http:“,以便应用程序指向正确的链接,从而同时显示缩略图和全尺寸图像?

以下是js代码的相关部分:

代码语言:javascript
复制
UIContents.showImage = function(srcURLFromWikiPage, showHigherResolution) {
//    alert("UIContents.fillDescription()");


    var cutURL = srcURLFromWikiPage;

    //document.getElementById('UIContentsImgFrameiFrame').href = srcURL;
    //window.frames.UIContentsImgFrameiFrame.location.href = srcURL + "#file";

    //prepare link for full-size picture:
    //cutURL = cutURL.replace('thumb/','');
    //cutURL = cutURL.substring(0, cutURL.lastIndexOf('/'));

    //show preview thumb version
    //if (cutURL.match(/\.svg$/)) cutURL = srcURLFromWikiPage;
    alert('img src: ' + cutURL);
    //show preview thumb version
    var elemImg = document.getElementById('UIContentsImgFrameImage');

    document.getElementById('UIContentsImgFrame').style.display = 'block';
    //set image source
    if (showHigherResolution == true) elemImg.onload = 'UIContents.resizeImage()';
    elemImg.alt = 'loading...';
    elemImg.src = cutURL;

    elemImg.style.visibility = 'hidden';
    elemImg.style.visibility = 'visible';

    imageViewIsOpened = true;

    document.getElementById('UISearchField').style.visibility = 'hidden';
    document.getElementById('UISearchTextInput').style.visibility = 'hidden';

有什么建议吗?提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-05 10:08:56

代码语言:javascript
复制
var cutURL = srcURLFromWikiPage.replace("file://localhost/","http://");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10895265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档