Linking
SVG æ ç¾å ç "a" å ç´ ä¸çâtargetâ屿§å¨ Mozilla Firefox 1.5 ä¸ä¸èµ·ä½ç¨ãä½¿ç¨æ è®°å° SVG ææ¡£åµå ¥ç¶ HTML ææ¡£æ¶ï¼
page1.html:
html
<html>
<body>
<p>This is a SVG button:</p>
<object width="100" height="50" type="image/svg+xml" data="button.svg" />
</body>
</html>
button.svg:
xml
<?xml version="1.1" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg">
<a xlink:href="page2.html" target="_top">
<g>
<!-- button graphical elements here -->
</g>
</a>
</svg>
è§èè§å®ï¼å½å廿é®å¾å½¢æ¶ï¼æµè§å¨åºå¯¼èªå° HTML document page2.htmlã使¯ï¼target ä¸è½ä¸ Mozilla å¨ Firefox 1.5 ä¸å®ç°ç SVG <a> å ç´ ååå·¥ä½ãï¼é®é¢å°å¨ Firefox 2.0 ä¸è§£å³ãï¼
æ 论å¦ä½ï¼Moz SVG ä¸çç»æè¡ä¸ºæ¯ page2.html å°è¢«å è½½å° SVG æé®æå¨ç帧ä¸ï¼å³ï¼ä½ ç°å¨å° page2.html åµå ¥å° page1.html ä¸ç 100x50 åç´ å¸§ä¸ï¼ã
è¦è§£å³è¿ä¸ªé®é¢ï¼éè¦ä¸ç¹é¾çç JavaScript ç¼ç¨ï¼
button.svg:
xml
<?xml version="1.1" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg">
<g onclick="top.document.href='page2.html'" cursor="pointer">
<!-- button graphical elements here -->
</g>
</svg>
ä¾å
æå ³æ¤è§£å³æ¹æ¡å¨å·¥ä½ä¸ç示ä¾ï¼è¯·åè§ www.codedeard.comã