HighDots Forums  

Find the ID from object-tag in svg

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Find the ID from object-tag in svg in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
dutzend
 
Posts: n/a

Default Find the ID from object-tag in svg - 07-19-2007 , 01:35 AM






Hi NG,

I must find the ID of the object-Tag from within the SVG.

<object data="test.svg" type="image/svg+xml" id="extern1"></object>

I try in TEST.SVG for example:

<svg onload="alert(document.parent.id)" ...>

I must get the id "extern1". Can somebody help?

Thx
René Tuchscherer


Reply With Quote
  #2  
Old   
Ferry Bolhar
 
Posts: n/a

Default Re: Find the ID from object-tag in svg - 07-19-2007 , 02:10 AM






René Tuchscherer:

Quote:
I must find the ID of the object-Tag from within the SVG.

svg onload="alert(document.parent.id)" ...
What does "SVG "mean? I don't know about a <svg> tag.

BTW: this is a _german_ newsgroup...

LG, Ferry

--
Ing Ferry Bolhar
Magistrat der Stadt Wien - MA 14
A-1010 Wien
E-Mail: bol (AT) adv (DOT) magwien.gv.at




Reply With Quote
  #3  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: Find the ID from object-tag in svg - 07-28-2007 , 03:25 PM



Ferry Bolhar wrote:
Quote:
René Tuchscherer:
I must find the ID of the object-Tag from within the SVG.
svg onload="alert(document.parent.id)" ...

What does "SVG "mean? I don't know about a <svg> tag.
Wann wird Google endlich Schulfach? [psf 6.2]

http://www.w3.org/TR/SVG

Quote:
BTW: this is a _german_ newsgroup...
It is a German-_speaking_ newsgroup


PointedEars


Reply With Quote
  #4  
Old   
Ferry Bolhar
 
Posts: n/a

Default Re: Find the ID from object-tag in svg - 07-28-2007 , 05:31 PM



"Thomas 'PointedEars' Lahn":

Quote:
What does "SVG "mean? I don't know about a <svg> tag.

Wann wird Google endlich Schulfach? [psf 6.2]

http://www.w3.org/TR/SVG
Immerhin hat es elf Tage gedauert, bis meine Frage beantwortet
wurde, also scheint der Begriff bzw. die Abkürzung doch nicht
allzu gebräuchlich zu sein.

Desweiteren hatte der OP von einem <svg> Tag geschrieben:

Quote:
I try in TEST.SVG for example:

svg onload="alert(document.parent.id)" ...
den es IFAIK - zumindest in HTML 4.01 - nicht gibt (und von
dessen Verwendung bin ich aufgrund des in seinem Posting weiter
oben zitierten <object>...</object> ausgegangen). Meine Frage
bezog sich also eher auf den Sinn dieses Tags, und weniger auf
SVG selbst.

Aber allzudringend dürfte die Frage des OP ohnehin nicht
gewesen sein, da er bis jetzt auf mein Posting nicht geantwortet
hat.

LG, Ferry
--




Reply With Quote
  #5  
Old   
Ferry Bolhar
 
Posts: n/a

Default Re: Find the ID from object-tag in svg - 07-30-2007 , 03:29 AM



"Thomas 'PointedEars' Lahn":

Quote:
Immerhin hat es elf Tage gedauert, bis meine Frage beantwortet
wurde, also scheint der Begriff bzw. die Abkürzung doch nicht
allzu gebräuchlich zu sein.

Du irrst. Ich z.B. lese diese Newsgroup erst seit kurzem wieder
regelmässig.
Ich irre nicht. Es _hat_ elf Tage gedauert, bis jemand geantwortet
hat. Dass du die NG erst seit kurzem wieder liest und daher erst
jetzt antwortest, bestätigt ja nur, was ich schon sagte: in den elf
Tagen, bevor du geantwortest hast, hat es sonst niemand getan,
folglich wusste mit dem Beitrag sonst niemand so wirklich etwas
anzufangen.

Quote:
Desweiteren hatte der OP von einem <svg> Tag geschrieben:

Ja, denn das ist das Root-Element des eingebetteten SVG-Dokuments.
Das ist kein gültiges HTML. OK, ich bin - vielleicht voreilig - davon
ausgegangen, dass es sich um Code, der auf eine HTML-Seite
einwirkt, handelt, weil das hier für 99% aller Postings der Fall ist.
Außerdem wäre dann korrekt - wie du, aber nicht der OP es
gemacht hast, "<svg:svg>" zu schreiben gewesen. Ohne jeden
Kontext einfach eine einzige Zeile zu notieren, führt eben manchmal
zu Verwirrung.

Quote:
I try in TEST.SVG for example:

svg onload="alert(document.parent.id)" ...

den es IFAIK - zumindest in HTML 4.01 - nicht gibt (und von
dessen Verwendung bin ich aufgrund des in seinem Posting weiter
oben zitierten <object>...</object> ausgegangen). [...]

Offensichtlich hast Du

object data="test.svg" type="image/svg+xml" id="extern1"></object
^^^^^^^^
übersehen. Clientseitiges Scripting gibt es nicht nur in einem
(X)HTML-Kontext. Udiags.
Ja, stimmt, aber dann wäre es, da es hier doch eher zu 99%
Prozent um HTML-Kontext geht, schön gewesen, das deutlicher
hervorzuheben.

Quote:
Beschäftige Dich mal mit SVG und SVG-Scripting, und Du wirst staunen,
was damit alles möglich ist; ich behaupte jetzt einfach mal, dass wenn
es clever gemacht wird, man Flash damit fast ersetzen kann. Nachfolgend
ein aktueller Testcase für Firefox 2.0.0.5.

circle.xhtml:
[Codebeispiel entfernt]

Danke für den Code, der allerdings bei mir weder unter IE noch
unter FF funktioniert - wahrscheinlich fehlen mir Plugins? Ich sehe im
Apache access_log jedenfalls nicht, dass "circle.svg" geladen wird.

Hat es einen bestimmten Grund, dass du gerade .xhtml als Datei-
endung gewählt hast?

LG, Ferry

--
Ing Ferry Bolhar
Magistrat der Stadt Wien - MA 14
A-1010 Wien
E-Mail: bol (AT) adv (DOT) magwien.gv.at




Reply With Quote
  #6  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: Find the ID from object-tag in svg - 07-30-2007 , 06:47 AM



Ferry Bolhar wrote:
Quote:
"Thomas 'PointedEars' Lahn":
Immerhin hat es elf Tage gedauert, bis meine Frage beantwortet
wurde, also scheint der Begriff bzw. die Abkürzung doch nicht
allzu gebräuchlich zu sein.
Du irrst. Ich z.B. lese diese Newsgroup erst seit kurzem wieder
regelmässig.

Ich irre nicht. Es _hat_ elf Tage gedauert, bis jemand geantwortet
hat. Dass du die NG erst seit kurzem wieder liest und daher erst
jetzt antwortest, bestätigt ja nur, was ich schon sagte: in den elf
Tagen, bevor du geantwortest hast, hat es sonst niemand getan,
folglich wusste mit dem Beitrag sonst niemand so wirklich etwas
anzufangen.
Deine Logik ist fehlerhaft: Das OP war auf englisch, dies ist jedoch
eine deutschsprachige Newsgroup. Ich bin mir sicher, dass z.B. Martin
durchaus etwas mit dem Begriff "SVG" anzufangen weiss.

Quote:
Desweiteren hatte der OP von einem <svg> Tag geschrieben:
Ja, denn das ist das Root-Element des eingebetteten SVG-Dokuments.

Das ist kein gültiges HTML.
Welchen Teil von "eingebettete[s] SVG-Dokument[...]" hast Du nicht
verstanden?

Quote:
OK, ich bin - vielleicht voreilig -
[...]
Nein, Du bist bloss ein trollender WebDev-Wannabe, mehr nicht. Tipp aus
berufenem (jedoch nicht meinem) Munde: "Wenn man keine Ahnung hat,
einfach mal Fresse halten!"

Quote:
[Gewinde]
Geh weg!

Quote:
Danke für den Code, der allerdings bei mir weder unter IE noch
unter FF funktioniert - wahrscheinlich fehlen mir Plugins?
Wahrscheinlich fe lt Dir jeglicher Minimalclue.

Quote:
[...]
Hat es einen bestimmten Grund, dass du gerade .xhtml als Datei-
endung gewählt hast?
Ja.


PointedEars; F°


Reply With Quote
  #7  
Old   
Roman Racine
 
Posts: n/a

Default Re: Find the ID from object-tag in svg - 07-30-2007 , 11:46 AM



Ferry Bolhar wrote:

Quote:
"Thomas 'PointedEars' Lahn":

Ich irre nicht. Es _hat_ elf Tage gedauert, bis jemand geantwortet
hat. Dass du die NG erst seit kurzem wieder liest und daher erst
jetzt antwortest, bestätigt ja nur, was ich schon sagte: in den elf
Tagen, bevor du geantwortest hast, hat es sonst niemand getan,
folglich wusste mit dem Beitrag sonst niemand so wirklich etwas
anzufangen.

Deine Logik ist fehlerhaft:

Ich weiß, perfekt bist nur du.
Du bist soeben auf eine Followup-To-Falle von Thomas Lahn hereingefallen. Es
war früher schon mal eines seiner Hobbies, ständig Streitereien in
de.comp.lang.javascript zu nebensächlichen Themen anzuzetteln, und
anschliessend dann ein Followup-To nach de.alt.gruppenkasper zu setzen.

Ich empfehle, seine Postings in Zukunft einfach zu ignorieren. Solltest du
trotzdem antworten, so beachte bitte immer, ob Thomas ein Followup-To
gesetzt hat. Die Erfahrung hat aber gezeigt, dass solche Diskussionen wie
die, die du gerade führst, so gut wie immer fruchtlos sind, also lass es
besser bleiben.

Gruss

Roman°
--
IRC-Freenode: #usenet-friends
http://www.usenet-friends.ch.vu/


Reply With Quote
  #8  
Old   
Roman Racine
 
Posts: n/a

Default Re: Find the ID from object-tag in svg - 07-30-2007 , 01:49 PM



Thomas 'PointedEars' Lahn wrote:

Quote:
[posted & mailed, da in F°alle gegangen]
Insgesamt vier Mails mit sinnfreiem Geplapper als Antwort auf ein einziges
Posting verschickt. Bravo, die Reflexe klappen auch nach einem Jahr
Abwesenheit noch prima, sonst aber halt leider immer noch nichts.

<46AE2455.9070806 (AT) PointedEars (DOT) de>
<46AE246C.40005 (AT) PointedEars (DOT) de>
<46AE2447.90400 (AT) PointedEars (DOT) de>
<46AE240D.7050701 (AT) PointedEars (DOT) de>

Gruss

Roman°
--
IRC-Freenode: #usenet-friends
http://www.usenet-friends.ch.vu/


Reply With Quote
  #9  
Old   
Markus Ammann
 
Posts: n/a

Default Re: Find the ID from object-tag in svg - 07-30-2007 , 01:57 PM



Roman Racine wrote:
Quote:
Thomas 'PointedEars' Lahn wrote:

[posted & mailed, da in F°alle gegangen]

Insgesamt vier Mails mit sinnfreiem Geplapper als Antwort auf ein einziges
Posting verschickt. Bravo, die Reflexe klappen auch nach einem Jahr
Abwesenheit noch prima, sonst aber halt leider immer noch nichts.

46AE2455.9070806 (AT) PointedEars (DOT) de
der ist gecancelt.

Quote:
46AE246C.40005 (AT) PointedEars (DOT) de
der ist gecancelt.

Quote:
46AE2447.90400 (AT) PointedEars (DOT) de
der ist gecancelt.

Quote:
46AE240D.7050701 (AT) PointedEars (DOT) de
der ist zu bewundern.

Du verwendest eindeutig den flaschen Newsserver.

Gruss Markus

--
Dieser Beitrag entstand durch hirnloses Herumtippen auf der Tastatur.
Jeglicher Sinn und Zusammenhang darin waere rein zufaellig und nicht
beabsichtigt.
DVD-Sammlung: http://www.howalgonium.ch/dvdsammlung.html


Reply With Quote
  #10  
Old   
Ferry Bolhar
 
Posts: n/a

Default Re: Find the ID from object-tag in svg - 07-30-2007 , 03:51 PM



Roman Racine:

Quote:
Du bist soeben auf eine Followup-To-Falle von Thomas Lahn hereingefallen.
Es
war früher schon mal eines seiner Hobbies, ständig Streitereien in
de.comp.lang.javascript zu nebensächlichen Themen anzuzetteln, und
anschliessend dann ein Followup-To nach de.alt.gruppenkasper zu setzen.
Ich danke für die Info.

Es ist eigentlich schade, denn er scheint tatsächlich viel zu wissen.
Er wäre sicher eine Bereicherung, wenn er sich nicht so altklug
geben würde.

Quote:
Ich empfehle, seine Postings in Zukunft einfach zu ignorieren.
Das hatte ich ohnehin vor.

LG, Ferry
--





Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.