當用戶沒有安裝Silverlight顯示我的Flickr Silvrlight應用程序時,我想顯示一個Flickr徽章作爲備用內容。這適用於Firefox,但不適用於IE:<object>包含腳本標記的備用內容在IE中不會document.write
<object width="100%" height="100%" type="application/x-silverlight-2" data="data:application/x-silverlight-2," id="SilverlightObject">
<param value="/ClientBin/FlickrSilverlightApp.xap" name="source"/>
<param value="2.0.31005.0" name="minruntimeversion"/>
<!-- Flickr Photos -->
<div id="flickrbadge">
<h3 class="subheading">Flickr Photos<a target="_blank" href="http://www.flickr.com/photos/tags/monkey/">View All</a></h3>
<script src="http://www.flickr.com/badge_code_v2.gne?count=8&display=latest&size=s&layout=x&source=all_tag&tag=monkey" type="text/javascript"></script>
</div>
</object>
正在顯示h3標記內容,但Flickr標記不是。我查看了Flickr徽章代碼的功能。這不是什麼幻想,但它確實document.write一些內容。 IE不支持標籤內的document.write嗎?如果不是,我該如何解決它?
它由/結尾關閉: – corymathews 2009-07-22 17:26:41
已將代碼示例更新爲。仍然沒有執行。 – 2009-07-22 17:50:32