taki prościutki plik SVG:
Kod
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="1400" height="150">
<script xlink:href="./public/scripts/svg.js"></script>
</svg>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="1400" height="150">
<script xlink:href="./public/scripts/svg.js"></script>
</svg>
To co widzicie powyżej to jest tylko uproszczony kod (normalny zawiera kilka elementów SVG).
Gdy włączę stronę, która odwołuje się do tego pliku przez <object> to:
- na Operze - ok
- na Firefoxie i Chormie - nie ok

Cytat
This page contains the following errors:
error on line 4 at column 26: Namespace prefix xlink for href on script is not defined
error on line 22 at column 63: Namespace prefix xlink for href on a is not defined
Below is a rendering of the page up to the first error.
error on line 4 at column 26: Namespace prefix xlink for href on script is not defined
error on line 22 at column 63: Namespace prefix xlink for href on a is not defined
Below is a rendering of the page up to the first error.
Czemu pojawiają się takie błędy? Z tego co wygooglowałem wnioskuję, że w poprawny sposób dołączyłem plik .js.
Moglibyście pokazać swoje pliki SVG, w których importujecie JavaScript?
PS: ścieżka do pliku, który chcę podłączyć jest oczywiście poprawna