मैं एक svg में लिंक जोड़ने के लिए नहीं करना चाहते हैं (जो संभव है क्योंकि svg मेरे द्वारा प्रदान नहीं की है नहीं है), लेकिन <a href=""><img src="foo.svg"/></a>
की तरह एक लिंक जोड़ना चाहते हैं। केवल इस बार यह img
नहीं है, लेकिन object
(इसलिए मैं एक svg शामिल कर सकता हूं)।लिंक के साथ एचटीएमएल में एक एसवीजी ऑब्जेक्ट कैसे सम्मिलित करें?
यह कुछ ब्राउज़र के साथ काम करता है, लेकिन फ़ायरफ़ॉक्स के साथ उदाहरण के लिए नहीं। डिफ़ॉल्ट विचार क्या है कि ऐसा कुछ कैसे करें?
... और फ़ाइल एक ही डोमेन पर होस्ट किया गया है, और तुम सच में सर्वर पर फ़ाइल को बदलने आप कुछ इस तरह की कोशिश कर सकते से बचने के लिए चाहते हैं: वर aElm = yourObjectElm.contentDocument.documentElement.createElementNS (" http://www.w3.org/2000/svg "," ए "); aElm.href.baseVal = "http://your.link.here.com"; // ... aElm ... // yourObjectElm.contentDocument.documentElement.appendChild (aElm) को yourObjectElm.contentDocument.documentElement के सभी बच्चों को संलग्न; –
जावास्क्रिप्ट संभव नहीं है और मैं फ़ाइल को संशोधित नहीं कर सकता – user253104