gpt4 book ai didi

jquery - 在不使用 $.GET 的情况下在 HTML 中内联 SVG

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:27:06 24 4
gpt4 key购买 nike

我想在 html 文档中嵌入所有 svg 图形。我正在使用:

$('img[src$=".svg"]').each(function() {
var $img=$(this);
var imgURL=$img.attr('src');
$.get(imgURL, function(data) {
..............

当我从 http 服务器请求 html 文档时,一切正常。当然,当我双击本地 html 文件(只是用浏览器在本地打开)时,这不起作用并出现此错误:

jquery.js:8630 XMLHttpRequest 无法加载 file:///file.svg。跨源请求仅支持以下协议(protocol)方案:http、data、chrome、chrome-extension、https、chrome-extension-resource。

有什么想法可以解决此问题并在不需要 HTTP 服务器的情况下在 HTML 文档中内联 SVG 吗?

最佳答案

您的 .svg 文件应该会被加载,您无需做任何额外的工作。您正在做的事情不需要代码。参见 https://css-tricks.com/using-svg/

关于jquery - 在不使用 $.GET 的情况下在 HTML 中内联 SVG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36969684/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com