[英]Display accented characters in an SVG object in an html page
重音字符(急性e等)未顯示在html頁面的svg對象中。 該頁面聲明為:
<!DOCTYPE html>
<html lang="en">
<head runat="server">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> ..
和SVG文件:
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
我最大的錯誤是什么?
這適合您嗎?
<svg> <text y="15">äöüëèéê</text> </svg>
答案是,如果鏈接的svg文件包含重音字符,則在asp.net中應使用一個對象:
<object type='image/svg+xml' data='<%#Container.DataItem("FieldName")%>'></object>
而不是其他推薦的圖片:
<asp:Image runat="server" ImageUrl='<%#Eval("FieldName")%>'/>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.