Php 如何更改youtube嵌入式电影的重定向?
我在我的网站中嵌入了一部youtube电影:Php 如何更改youtube嵌入式电影的重定向?,php,html,properties,youtube,embed,Php,Html,Properties,Youtube,Embed,我在我的网站中嵌入了一部youtube电影: "<object width="300" height="270" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" "param name="wmode" value="transparent"
"<object width="300" height="270" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
"param name="wmode" value="transparent"
"param name="src" value="http://www.youtube.com..."
"embed width="300" height="270" type="application/x-shockwave-flash" src="http://www.youtube.com..."
wmode="transparent">
"</object>"
“您正在加载远程内容,这意味着内容来自youtube。简单的anwser是no
您可以使用javascript覆盖对象上的onclick,但我不确定broswer会如何反应。嵌入的代码加载一个flash对象。就像iframe一样,屏幕上显示的该对象内的任何内容都来自src属性,因此您无法直接控制它
话虽如此,您最好的方法是通过您指定的父对象(包装器)捕获该事件,并亲自处理该事件,从而避免在上触发该单击事件:
使用jquery:
$(".wrapper").click(function(e){
e.stopPropagation();
}
不是。这是在youtube flash播放器内部处理的。