我希望html完全加載,然後執行內嵌JavaScript,因爲此腳本會停止加載html文檔。inline javascript正在中斷HTML的加載
爲了嘗試解決這個問題,我把在一個div裏面到底javascript代碼,然後我用了jQuery .append方法直列
$( 「#subhimedia」)。appendTo( 「#HIMEDIA」) ;
這可以工作並附加位於#subhimedia內部的內聯js,並將其放入#himedia div內。
問題是重複#subhimedia div和在Internet Explorer中它凍結瀏覽器。
內聯的javascript:
<!--JavaScript Tag // Tag for network 258: Hi-Media Portugal // Website: Lifecooler // Page: HOME // Placement: HOME_MREC_300x250 (1653713) // created at: Aug 29, 2008 1:35:27 PM-->
<script language="javascript"><!--
document.write('<scr'+'ipt language="javascript1.1" src="http://adserver.adtech.de/addyn|3.0|258|1653713|0|170|ADTECH;loc=100;target=_blank;grp=[group];misc='+new Date().getTime()+'"></scri'+'pt>');
//-->
</script><noscript><a href="http://adserver.adtech.de/adlink|3.0|258|1653713|0|170|ADTECH;loc=300;grp=[group]" target="_blank"><img src="http://adserver.adtech.de/adserv|3.0|258|1653713|0|170|ADTECH;loc=300;grp=[group]" border="0" width="300" height="250"></a></noscript>
<!-- End of JavaScript Tag -->
你可以在這裏看到的網址:http://www.niceoutput.com/jquery/
在此先感謝您的幫助
馬里奧
豈不'的jQuery(函數(){})'更好,簡潔明智? :) – deceze 2010-03-11 01:33:48
它沒有工作,或者我做錯了什麼。 如果我把$(document).ready中的內聯javascript放到$ div中,我該如何將它引用到div#himedia,因爲我想要內嵌JavaScript將它加載到該div內。 感謝您的幫助 – niceoutput 2010-03-11 10:48:31
您可以使用jQuery選擇器引用dom的任何元素。例如$(「div#himedia」)。html(「您的HTML字符串」); – 2010-03-11 11:16:16