howto hide QuickTime object?

E

Encapsulin

Hello everybody,
is it possible to hide qtvr <object...> (or even change its size to 1
pixel rectangle)?
I need to hide qtvr from the page dynamically, if .mov source is empty.

For example:

<script language="javascript">
function _hide_(){ ??? }

function showfile(filename){
if(filename == "")
_hide_();
else
document.getElementById("qtvr").SetURL(filename);
}
</script>
<OBJECT
classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"

codebase="http://www.apple.com/qtactivex/qtplugin.cab"
width="180" height="160"
id="qtvr" >
<PARAM name="src" value="">
</OBJECT>
<br><a href="javascript:showfile('sample1.mov');">sample1</a>
<br><a href="javascript:showfile('');">hide qtvr</a>

Is it possible? How should _hide_() function looks like?
Many thanks.
 
J

Janwillem Borleffs

Encapsulin said:
Is it possible? How should _hide_() function looks like?

// Hide the movie
function hide(){
document.getElementById("qtvr").style.display = 'none';
}

// Show the movie
function show(){
document.getElementById("qtvr").style.display = '';
}


JW
 
T

Thomas 'PointedEars' Lahn

Encapsulin said:
<script language="javascript">

The language attribute is deprecated since the current HTML version (4.01),
the `type' attribute is required:

<OBJECT
classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"

codebase="http://www.apple.com/qtactivex/qtplugin.cab"
width="180" height="160"
id="qtvr" >
<PARAM name="src" value="">
</OBJECT>

This will not work with any other QuickTime-capable plugin than
the QuickTime plugin on Microsoft Windows systems with enabled
ActiveX/COM support,
<br><a href="javascript:showfile('sample1.mov');">sample1</a>

although the resource name indicates that it is not required. And
you have still not read the FAQ, hence the ongoing misuse of the
`javascript:' pseudo-protocol.


PointedEars
 
E

Encapsulin

In some reason Mozilla crashed with the following code (but IE is ok):

<SCRIPT type="text/javascript">
function showmov(filename)
{
if(filename == "")
{
document.movie.style.display = 'none';
}
else
{
document.movie.style.display = '';
document.movie.SetURL(filename);
}
document.getElementById('report').innerHTML =
"["+document.movie.style.display+"] ["+document.movie.GetURL()+']';
}
</SCRIPT>

<br><a href="javascript:showmov('sample1.pano');">sample1</a>
<br><a href="javascript:showmov('sample2.pano');">sample2</a>
<br><a href="javascript:showmov('');">hide</a>
<hr><span id="report">status</span>
<hr>
<OBJECT
classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"

codebase="http://www.apple.com/qtactivex/qtplugin.cab"
width="180" height="160"
id="movie" >
<PARAM name="src" value="">
<EMBED width="180" height="160"
src=""
TYPE="video/quicktime"
PLUGINSPAGE="www.apple.com/quicktime/download"
name="movie" id="movie"
enablejavascript="true">
</EMBED>
</OBJECT>

WHY?
 
T

Thomas 'PointedEars' Lahn

Encapsulin said:
In some reason Mozilla crashed with the following code (but IE is ok):
[much the same nonsense again, and more new nonsense]

Apparently you are unable to read and comprehend. I will no longer
waste my time with you, and I suggest that nobody else does: PLONK


PointedEars
 
R

Randy Webb

Thomas 'PointedEars' Lahn said the following on 12/30/2005 2:36 PM:
Encapsulin wrote:

In some reason Mozilla crashed with the following code (but IE is ok):
[much the same nonsense again, and more new nonsense]


Apparently you are unable to read and comprehend.

Now you know how you appear to other people as you display those same
traits.
I will no longer waste my time with you

And anybody else's time?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,744
Messages
2,569,482
Members
44,901
Latest member
Noble71S45

Latest Threads

Top