這段代碼適用於除IE7以外的每個瀏覽器。在IE7中,用戶被重定向到http://www.youtube.com。哦,它不只是重定向框架,整個頁面被重定向!有什麼想法嗎?想法?備用模式?YouTube Iframe嵌入導致在IE7中重定向
請幫幫我。 IE正在殺死我的生活意志。
$('.youtube .cue a').live('click', function(e) {
e.preventDefault();
var $this = $(this);
var $area = $this.parents('.youtube');
var $caption = $area.find('.videoDescription');
var $li = $this.parents('li:first');
var vid = $.trim($(this).attr('href').replace('#', ''));
var title = $li.find('.title').text();
var time = $li.find('.time').text();
var description = $li.find('.description').text();
var $frame = $('<iframe></iframe>').attr({
width:595,
height:350,
frameborder: 0,
src: 'http://www.youtube.com/embed/' + vid
});
if (!hasFlash) {
$area.find('.captioned').html('<a href="http://get.adobe.com/flashplayer/" class="no-flash">Please install Flash</a>.');
}
else {
$area.find('.captioned').html('').append($frame);
}
$caption.find('.title').html(title);
$caption.find('.time').html(time);
$caption.find('.description').html(description);
});
你知道這比我快很多!我非常感謝你的幫助,朋友。而且,對於我的網頁,這只是IE7中的一個問題。很多道具的幫助! –