我有一个网页,想要展示一张图表。我希望可以动态指定使用 DOT 语言来生成图表。所以我创建了一个页面,它可以接收 DOT 表达式作为查询参数,并返回图片内容。现在,我只需要添加一个合适的 `src` 属性的 `img` 标签即可。
<img src="/dot/png/graph{a--b}">
然而,一些服务器在处理长URL时会出现问题。是否可能通过POST请求获取图像,并使用JavaScript在img
标签中显示它?
我有一个网页,想要展示一张图表。我希望可以动态指定使用 DOT 语言来生成图表。所以我创建了一个页面,它可以接收 DOT 表达式作为查询参数,并返回图片内容。现在,我只需要添加一个合适的 `src` 属性的 `img` 标签即可。
<img src="/dot/png/graph{a--b}">
然而,一些服务器在处理长URL时会出现问题。是否可能通过POST请求获取图像,并使用JavaScript在img
标签中显示它?
<img src="data:image/png;base64,BASE64STRINGGOESHERE">
请注意,data URI scheme 不支持 IE7 及以下版本,而 IE8 仅允许在 URI 中使用 32KB 的数据。