对象后对象标记没有得到刷新 [英] Object Tag not getting refresh after Object
本文介绍了对象后对象标记没有得到刷新的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想更改SRC和对象标签
它在Firefox中有效但在Chrome和IE中无效
< script>
function VideoLoad(){
var VideoId = $(element).attr (' value');
$( #param)。attr(' value',' http://www.youtube.com/v/9dLPOpOtKQE?version=3&hl=en_GB'跨度>);
$( #embed)。attr(' src',' http://www.youtube.com/v/9dLPOpOtKQE?version=3&hl=en_GB'跨度>);
}
< script>
< pre lang = xml> < / pre >
< body>
< img class = ImgSlide GrayShd onclick = VideoLoad() src = http://img.youtube.com/vi/8Csk8lMfQnA/1.jpg />
< object width = 450 height = 420>
< param name = movie id = param value = http://www.youtube.com/v/8Csk8lMfQnA?hl=en_GB&version=3\">
< / param >
< param name = allowFullScreen value = true> < / param >
< param name = < span class =code-string> allowscriptaccess value = always> < / param >
< embed id = embed src = http://www.youtube.com/v/8Csk8lMfQnA?hl=en_GB&version= 3
type = application / x-shockwave-flash宽度= 450 height = < span class =code-string> 420 allowscriptaccess = 始终
autostart = true allowfullscreen = true> < / embed > < / object &g t;
< / body >
解决方案
(元素).attr(' value');
( #param)。attr(' value' ,' http://www.youtube.com/v/9dLPOpOtKQE?version=3&hl=en_GB');
( #embed)。 attr(' src',' < span class =code-string> http://www.youtube.com/v/9dLPOpOtKQE?version=3&hl=en_GB');
}
< script>
< pre lang = xml> < / pre >
< body>
< img class = ImgSlide GrayShd onclick = VideoLoad() src = http://img.youtube.com/vi/8Csk8lMfQnA/1.jpg />
< object width = 450 height = 420>
< param name = movie id = param value = http://www.youtube.com/v/8Csk8lMfQnA?hl=en_GB&version=3\">
< / param >
< param name = allowFullScreen value = true> < / param >
< param name = < span class =code-string> allowscriptaccess value = always> < / param >
< embed id = embed src = http://www.youtube.com/v/8Csk8lMfQnA?hl=en_GB&version= 3
type = application / x-shockwave-flash宽度= 450 height = < span class =code-string> 420 allowscriptaccess = 始终
autostart = true allowfullscreen = true> < / embed > < / object &g t;
< / body > 跨度>
I want to change SRC and of object tag
it works in firefox but not in Chrome and IE
<script>
function VideoLoad() {
var VideoId = $(element).attr('value');
$("#param").attr('value', 'http://www.youtube.com/v/9dLPOpOtKQE?version=3&hl=en_GB');
$("#embed").attr('src', 'http://www.youtube.com/v/9dLPOpOtKQE?version=3&hl=en_GB');
}
<script>
<pre lang="xml"></pre>
<body>
<img class="ImgSlide GrayShd" onclick="VideoLoad()" src="http://img.youtube.com/vi/8Csk8lMfQnA/1.jpg" />
<object width="450" height="420">
<param name="movie" id="param" value="http://www.youtube.com/v/8Csk8lMfQnA?hl=en_GB&version=3">
</param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed id="embed" src="http://www.youtube.com/v/8Csk8lMfQnA?hl=en_GB&version=3"
type="application/x-shockwave-flash" width="450" height="420" allowscriptaccess="always"
autostart="true" allowfullscreen="true"></embed></object>
</body>
解决方案
(element).attr('value');
("#param").attr('value', 'http://www.youtube.com/v/9dLPOpOtKQE?version=3&hl=en_GB');
("#embed").attr('src', 'http://www.youtube.com/v/9dLPOpOtKQE?version=3&hl=en_GB'); } <script> <pre lang="xml"></pre> <body> <img class="ImgSlide GrayShd" onclick="VideoLoad()" src="http://img.youtube.com/vi/8Csk8lMfQnA/1.jpg" /> <object width="450" height="420"> <param name="movie" id="param" value="http://www.youtube.com/v/8Csk8lMfQnA?hl=en_GB&version=3"> </param> <param name="allowFullScreen" value="true"></param> <param name="allowscriptaccess" value="always"></param> <embed id="embed" src="http://www.youtube.com/v/8Csk8lMfQnA?hl=en_GB&version=3" type="application/x-shockwave-flash" width="450" height="420" allowscriptaccess="always" autostart="true" allowfullscreen="true"></embed></object> </body>
这篇关于对象后对象标记没有得到刷新的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文