Newsgroup: it.comp.lang.javascript
Titolo: Tag <Object> o <Embed> all'interno di una pagina HTML

Salve,
ho quasto codice all'interno della pagina HTML :
  <object
id="whip"
classid="clsid:B2BE75F3-9197-11CF-ABF4-08000996E931"
codebase="
ftp://ftp.autodesk.com/pub/whip/english/whip.cab#version=4,0,42,82
"
width=350
height=350 align="absmiddle">
    <param name="Filename" value="dwf/18k02.dwf">
    <embed
name="whip"
pluginspage="
http://www.autodesk.com/products/whip
"
width=350
height=350
src="dwf/18k02.dwf" align="absmiddle">
    </embed>
  </object>
Come posso cambiare il contenuto dell'oggetto per visualizzarne un'altro ??
Grazie.

ogni oggetto ha le sue proprietà,
dovresti conoscere quelle di questo..
in genere è document.embeds[0].src=...
--
Bye
Ro<*¿*>berto

...


>Il Flash player non ti consente di cambiare alcuna propietá.
.. non ne sono convinto, in questo oggetto
ho trovato un mucchio di proprietà, fra le quali
un src (settato su src=dwf/18k02.dwf )
quindi per IE direi document.whip.src=
per netscape non ho controllato ma
dovrebbe essere document.embeds .... ecc!


...


eccoti tutte le proprietà dell'oggetto con IE4+:
(una volta che è stato caricato!)
accessKey
all [object]
children [object]
className
clientHeight 350
clientLeft 0
clientTop 0
clientWidth 350
document [object]
filters [object]
height 350
hidden false
id
innerHTML
innerText
isTextEdit false
lang
language
name whip
offsetHeight 350
offsetLeft 10
offsetParent [object]
offsetTop 15
offsetWidth 350
onafterupdate null
onbeforeupdate null
onblur null
onclick null
ondataavailable null
ondatasetchanged null
ondatasetcomplete null
ondblclick null
ondragstart null
onerrorupdate null
onfilterchange null
onfocus null
onhelp null
onkeydown null
onkeypress null
onkeyup null
onmousedown null
onmousemove null
onmouseout null
onmouseover null
onmouseup null
onresize null
onrowenter null
onrowexit null
onselectstart null
outerHTML
outerText
palette
parentElement [object]
parentTextEdit [object]
pluginspage 
http://www.autodesk.com/products/whip
recordNumber null
sourceIndex 5
src dwf/18k02.dwf
style [object]
tabIndex 0
tagName EMBED
title
units
width 350
dispatch null
sono quasi tutte di lettura e scrittura!
per netscape se servono mi ci vuole un po' di +,
devo vedere che tipo di navigator.plugins è
e trovare la funzione che lo carichi ...
con il codice che mi ha passato maurizio
sembra non venga caricato!


...


quelle di prima erano le proprietà
dell'embed (in IE document.whip)
queste lo sono dell'object document.all['whip']
:
accessKey
align absMiddle
all [object]
altHtml
BaseHref ... location
children [object]
className
clientHeight 350
clientLeft 0
clientTop 0
clientWidth 350
code
codeBaseftp://
ftp.autodesk.com/pub/whip/english/whip.cab#version=4,0,42,82
codeType
dataFld
dataFormatAs
dataSrc
document [object]
filters [object]
form null
height 350
hspace 0
id whip
innerHTML
innerText
isTextEdit false
lang
language
name
offsetHeight 350
offsetLeft 10
offsetParent [object]
offsetTop 15
offsetWidth 350
onafterupdate null
onbeforeupdate null
onblur null
onclick null
ondataavailable null
ondatasetchanged null
ondatasetcomplete null
ondblclick null
ondragstart null
onerror null
onerrorupdate null
onfilterchange null
onfocus null
onhelp null
onkeydown null
onkeypress null
onkeyup null
onmousedown null
onmousemove null
onmouseout null
onmouseover null
onmouseup null
onreadystatechange null
onresize null
onrowenter null
onrowexit null
onselectstart null
outerHTML
outerText
parentElement [object]
parentTextEdit [object]
readyState 4
recordNumber null
sourceIndex 5
style [object]
tabIndex 0
tagName OBJECT
title
type
vspace 0
width 350
BackColor 16777215
BorderStyle 0
Appearance 0
UserInterfaceEnabled true
_BrowserID 0
_DisplayMode 0
StreamName dwf/18k02.dwf
HighlightUrls false
GreekImages true
LoadStreamAutomatically true
DropFile
CursorMode 0
ProxyAccessType 1
ProxyBypassServerList ;
ProxyServerList
ftp=http://192.168.1.1:80;gopher=http://192.168.1.1:80;http=
http://192.168.1
.1:80 MergeDwf false
ForceArrowKeys false


moltitudine di persone.
con IE4+ non è src ma StreamName....
Se vuoi provarlo anche tu, da me funziona:
<object id="whip" classid="clsid:B2BE75F3-9197-11CF-ABF4-08000996E931"
codebase="
ftp://ftp.autodesk.com/pub/whip/english/whip.cab#version=4,0,42,82
"
width=350 height=350 align="absmiddle"
onmouseover="alert();document.all['whip'].StreamName='
http://www.lincolnwind
ows.com/DWFs/Awning/Elevations/ca24.dwf
'">
<param name="Filename"
value="
http://www.lincolnwindows.com/DWFs/Awning/Elevations/ca20.dwf
">
<embed name="whip"
pluginspage="
http://www.autodesk.com/products/whip
"
width=350 height=350 src="dwf/18k02.dwf" align="absmiddle">
</embed>
</object>
<form>
<input type=button value=cambia
onclick="document.all['whip'].StreamName='
http://www.lincolnwindows.com/DWFs
/Awning/Elevations/ca24.dwf'">
</form>
... devi premere il pulsante cambia, ma ritengo che
non sia impossibile da mettere dentro una funzione
per altri usi!!


...


Nessun problema,
io in questo momento do quasi sempre la prima risposta
sbagliata ... ad agosto si dovrebbe andare in ferie!! :)
mi posti un indirizzo con il plugin della Shockwave Flash
..ci provo anche con quello..
Ciao
