当前位置: 首页 > 知识库问答 >
问题:

在web上显示本地图像文件

壤驷喜
2023-03-14

我正在开发一个推荐服装的网站。所以,我希望客户把他们的形象,这是在他们的地方。

首先,我尝试了。但不提供自定义选项。我必须用我的照片显示按钮。因此,我尝试了按钮选项,并编写了这样的代码。

null

function openImageFile() {
  var input = document.createElement("input");

  input.type = "file";
  input.accept = "image/*";

  input.click();
  input.onchange = function(event) {
    var input = event.target;
    var reader = new FileReader();
    reader.onload = function() {
      var dataurl = reader.result;
      var output = document.getElementById('output');
      output.src = dataURL;
      output.width = 125;
      output.height = 125;
    };
    photo = input.files[0];
    reader.readAsDataURL(input.files[0]);
  }
}
<button type="button" id="test" onclick="openImageFile()"><img src="blah.png"></button>
<img id='output'>`

null

共有1个答案

慕容越泽
2023-03-14

将图像转换为数据协议。converter:https://base64.guru/converter/encode/image将图像元素的src设置为:

<image src="data:image/png;base64,OUPUT_FROM_ENCODER" />

这允许您的网站加载图像,而不需要URL托管

 类似资料:
  • 我写了一个代码,我在GridView中显示图像,但现在我想在每个图像的底部显示文本。 我想这样展示我的网格: 但是像这样[还想为图像显示文本]: main.xml:

  • 问题内容: 我将鼠标悬停在图像上时要显示说明。我已经以一种不太理想的方式做到了这一点,在这里使用了图像精灵和鼠标悬停:我希望它看起来像我的样子,但是使用真实文本而不是图像。 我尝试了几种不同的方法,但似乎无法弄清楚该怎么做。我正在尝试仅使用HTML和CSS进行操作,但不确定是否可行。 请随意在我的代码中四处浏览,我将粘贴我认为与之相关的内容。 HTML 这很简单。将图片和“出现在悬停时”说明包装在

  • 问题内容: 在JPanel上显示jpg图像(从本地文件夹加载)的最合适的图像类型是什么? 干杯。 问题答案:

  • 操作步骤: 第一种方式: ①在"图层管理"模块,选择一个带有数据的标注图层,点击"样式设置"。 ②在样式设置中选择"文本"样式,指定显示主题及风格后,应用即可。 注 ●设置标注图层的渲染方式为文本渲染。仅在标注位置显示其标题文字,是标注图层的一种渲染方式,多用于单独添加文字信息,相对于标签来说,其位置可调整。 第二种方式: ①在"图层管理"模块,选择一个带有数据的标注图层,点击"样式设置"。 ②在

  • 问题内容: 我通过这种方式创建了一个JEditorPane: 我将此窗格放在JFrame上。 文字显示正确,但是我看不到图片,只有一个正方形指示应该有图片(即:未找到图片时浏览器会显示“破碎的图片”) 问题答案: 您必须提供类型,并获取资源。就这样。我测试过的示例,但是不确定格式。希望能帮助到你:

  • 我试图显示与Html文件位于同一文件夹中的静态图像,但似乎无法获得正确显示的正确路径。我正在开发的应用程序还包括一个从数据库获取数据的java后端,我使用HTML和javascript在前端显示它,整个应用程序作为插件在Web服务器上运行。图像和Html文件都位于此处: Web应用程序的URL路径是: <代码>https://staging.com/jira/secure/SchedulerAct