0
我有這段代碼,但不起作用。通過javascript創建Flash
HTML塊:
<div id="div_container"></div>
JS
var youtube_code = '<object width="434" height="309"><param name="movie" value="http://www.youtube-nocookie.com/v/NWHfY_lvKIQ&hl=es_AR&fs=1?rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/NWHfY_lvKIQ&hl=es_AR&fs=1?rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="434" height="309"></embed></object>';
document.getElementById('div_container').innerHTML = youtube_code;
我真的不明白爲什麼。我試過在所有瀏覽器中(IE,FF,CHR,O)。不是js錯誤發生。我可以在firebug或inspector中看到該對象節點已創建。但是Flash插件永遠不會出現。
感謝
說 '不行' 真的是沒有幫助的。您需要提供更多信息。告訴我們這是行不通的 - 你有沒有想到的結果,你會得到什麼結果?給我們提供的不僅僅是一行Javascript代碼段(至少整個代碼行) - 您試圖引用一個HTML元素,提供聲明該元素的HTML代碼部分。告訴我們您正在測試哪個瀏覽器,什麼操作系統等。 – 2011-01-28 15:55:05
真的很好的問題,但我一直使用SWFObject來嵌入閃存。 這是一個IE瀏覽器的問題? – Ravikiran 2011-01-28 15:58:22
安東尼,你是對的......我已經擴展了我的解釋。 – 2011-01-28 16:17:07